Description


Ce composant est utilisé pour enregistrer un fichier dans la base de données et le récupérer à partir de cette base de données.



Class: TdbFileToDatabase



Propriétés

 Propriété

 Type

 Description

 dbCopyTo

 String

 Permet de spécifier où vous souhaitez copier automatiquement le fichier. Plus d'infos

 dbFileName

 String

 Si la propriété Type = LinkFile, la propriété renvoie le chemin complet de l'emplacement du fichier, si la propriété CopyTo est également définie, la propriété          renvoie le chemin du fichier par rapport à l'emplacement du fichier de base de données (uniquement pour SQLite). Si Type = StoreFile, la propriété renvoie            l'emplacement du fichier au moment de son enregistrement dans la base de données.

 dbFileIsChanged

 Boolean

 Si la propriété renvoie True, le fichier du composant a été modifié.

 dbInitialDir

 String

 Permet de définir le chemin par défaut de la boîte de dialogue d'ouverture et d'enregistrement du fichier.

 Alignment

 TAlignment

 Spécifie l'alignement du texte. Valeurs disponibles : taCenter, taRightJustify, taLeftJustify.

 AutoSelect

 Boolean

 Détermine si tout le texte doit être sélectionné lorsque le focus est obtenu.

 BorderStyle

 TBorderStyle

 Détermine si le composant a une bordure. Valeurs disponibles : bsSingle, bsNone.

 CanFocus

 Boolean

 Vérifie si le composant peut obtenir le focus, ce qui est généralement nécessaire avant d'utiliser la méthode SetFocus. Si un composant a la propriété Visible =       False ou Enabled = False, ou si le composant est situé sur un composant parent avec ces propriétés, l'utilisation de la méthode SetFocus provoquera une erreur.

 Exemple : if Form1.DBFile1.CanFocus then Form1.DBFile1.SetFocus;

 CharCase

 TEditCharCase

 Détermine si le texte doit être converti dans la même casse. Valeurs disponibles:  ecNormal, ecUpperCase, ecLowerCase.

 Color

 TColor

 La couleur d'arrière-plan du composant. Plus de détails.. Plus d'infos.

 Cursor

 TCursor

 Spécifie l'image utilisée pour représenter le pointeur de la souris lorsqu'il passe sur la région couverte par le contrôle.  Plus d'infos.

 dbTable

 String

 Détermine à quelle table de la base de données appartient un composant.

 dbField

 String

 Détermine à quel champ de la table de la base de données appartient ce composant.

 dbIncremSearch

 String

 Permet de spécifier le nom du bouton sur le formulaire courant avec l'action "Rechercher" ou "Requête SQL", qui sera automatiquement enfoncée lorsque              l'utilisateur saisit du texte pour une recherche instantanée.

 Enabled

 Boolean

 Contrôle si le composant répond aux événements de la souris, du clavier et du minuteur.

 Focused

 Boolean

 Détermine si le contrôle prend immédiatement le focus.

 Font

 TFont

 Permet de définir le nom, la taille, la couleur et le style de la police.  Plus d'infos..

 GetTextLen

 Integer

 Permet d'obtenir la longueur du texte dans le composant.

 Hint

 String

 Hint (astuce) contient la chaîne de texte qui apparaît lorsque l'utilisateur déplace la souris sur le composant., Voir aussi ShowHint

 LeftButton

 TEditButton

 Pour accéder aux propriétés du bouton gauche (Activé, Indice, Visible).

 MaxLength

 Integer

 Permet de définir la longueur maximale du texte que l'utilisateur peut saisir.

 Name

 String

 Le nom du composant..

 PopupMenu

 TPopupMenu

 La propriété permet d'accéder au menu contextuel du composant à partir du bouton droit.

 ReadOnly

 Boolean

 Permet d'empêcher l'utilisateur de modifier la valeur.

 RightButton

 TEditButton

 Pour accéder aux propriétés du bouton droit (Activé, Indice, Visible).

 ShowHint

 Boolean

 Indique s'il faut afficher l'indicateur d'aide lorsque le pointeur de la souris se déplace sur le composant, Voir aussi Hint.

 TabOrder

 Integer

 Indique la position du composant dans l'ordre de tabulation de son parent. TabOrder est l'ordre dans lequel les composants enfants sont visités lorsque               l'utilisateur appuie sur la touche Tab.

 TabStop

 Boolean

 Détermine si l'utilisateur peut accéder à un contrôle. Utilisez TabStop pour autoriser ou interdire l'accès au contrôle à l'aide de la touche Tab.

 Tag

 Integer

 Permet d'attribuer un numéro à un composant pour vos propres besoins.

 TagString

 String

 Permet d'attribuer une chaîne à un composant pour vos propres besoins.

 Text

 String

 Texte du composant.

 Visible

 Boolean

 Spécifie si le composant apparaît à l'écran.

 Left

 Integer

 Spécifie le coordonnée horizontal du bord gauche d'un composant par rapport à son parent.

 Top

 Integer

 Spécifie le coordonnée vertical de la partie supérieure gauche d'un composant par rapport à son parent.

 Width

 Integer

 Spécifie la taille horizontale du composant en pixels.

 Height

 Integer

 Spécifie la taille verticale du composant en pixels.





Méthodes

 Méthode

 Description

 procedure Clear

 Efface le contenu textuel du composant.

 procedure ClearEx

 Efface les données et le contenu textuel du composant.

 procedure CopyToClipboard

 Copie le texte du composant sélectionné dans le presse-papiers.

 procedure CutToClipboard

 Coupe le texte du composant sélectionné dans le presse-papiers.

 procedure PasteFromClipboard

 Colle le texte du presse-papiers à la position du curseur.

 procedure SelectAll

 Sélectionne tout le texte d'un composant.

 procedure SetFocus

 Donne le focus d'entrée au composant.




Evènments

 Evènement

 Description

 OnChange

 Donne le focus d'entrée au composant.

 OnClick

 Se produit lorsque l'utilisateur clique sur le composant.

 OnDoubleClick

 Se produit lorsque l'utilisateur double-clique sur le bouton gauche de la souris lorsque le pointeur se trouve sur le                 composant.

 OnEnter

 Se produit lorsqu'un composant reçoit le focus d'entrée.

 OnExit

 Se produit lorsque le focus se déplace d'un composant à un autre.

 OnKeyDown

 Se produit lorsqu'un utilisateur appuie sur une touche alors que le formulaire a le focus.

 OnKeyPress

 Se produit lorsqu'une touche est enfoncée. Notez que cette procédure ne gère que les caractères imprimables.

 OnKeyUp

 Se produit lorsque l'utilisateur relâche une touche qui a été enfoncée.

 OnLeftButtonClick

 Se produit quand l'utilisateur appuie sur le bouton gauche.

 OnMouseDown

 Se produit lorsque l'utilisateur appuie sur un bouton de la souris avec le pointeur sur un composant.

 OnMouseEnter

 Se produit lorsque l'utilisateur déplace la souris sur un composant.

 OnMouseLeave

 Se produit lorsque l'utilisateur déplace la souris en dehors d'un composant.

 OnMouseMove

 Se produit lorsque l'utilisateur déplace le pointeur de la souris alors que le pointeur se trouve sur un composant.

 OnMouseUp

 Se produit lorsque l'utilisateur relâche un bouton de la souris qui a été enfoncé avec le pointeur sur un composant.

 OnRightButtonClick

 Se produit quand l'utilisateur appuie sur le bouton droit.

 OnDropFiles

 Se produit lorsque l'utilisateur essaie de faire glisser et déposer un fichier de l'explorateur vers un formulaire. Plus d'infos.