Description


Le composant est utilisé pour enregistrer une image dans la base de données et la charger à partir de la base de données.



Class: TdbImageDataBase



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.

 dbImageIsChanged

 Boolean

 Si la propriété renvoie True, le fichier dbImage 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.

 dbShowButtons

 Boolean

 Permet de masquer les boutons du composant qui apparaissent au survol.

 AutoSize

 Boolean

 Détermine si le composant doit être dimensionné automatiquement en fonction de l'image chargée.

 ButtonOpen

 TToolButton

 Accès aux propriétés du bouton "Ouvrir".

 ButtonSave

 TToolButton

 Accédez aux propriétés du bouton "Enregistrer".

 ButtonDelete

 TToolButton

 Accès aux propriétés du bouton "Supprimer".

 Center

 Boolean

 Détermine si l'image doit être centrée sur le composant.

 Cursor

 TCursor

 Spécifie l'image utilisée pour représenter le pointeur de la souris lorsqu'il passe dans 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.

 Enabled

 Boolean

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

 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

 isEmpty

 Boolean

 La propriété renvoie True si une image est chargée dans le composant, sinon False.

 Name

 String

 Le nom du composant..

 OpenDialogFilter

 String

 La propriété permet de définir un filtre de fichier pour la boîte de dialogue de sélection d'image. 

 Exemple: Form1.dbImage.OpenDialogFilter: = 'Fichiers JPEG (* .jpg; *. Jpeg) | * .jpg; *. Jpeg | Fichiers BMP (* .bmp) | * .bmp | Tous les fichiers | *. *';

 Picture

 TPicture

 Accès aux propriétés et méthodes de l'image.

 Proportional

 Boolean

 Détermine si le rapport hauteur / largeur doit être conservé lorsque l'image est redimensionnée.

 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

 ShowButtonOpen

 Boolean

 Détermine si le bouton "Ouvrir" est affiché.

 ShowButtonSave

 Boolean

 Détermine si le bouton "Enregistrer" est affiché.

 ShowButtonDelete

 Boolean

 Détermine si le bouton "Supprimer" est affiché.

 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.

 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

 Meéthode

 Description

 procedure Clear

 Efface le contenu textuel du composant.

 function CopyToClipboard: Boolean

 Copie l'image dans le presse-papiers.

 procedure LoadFromDatabase (TableName, FieldName: string; id: integer)

 Charge une image de la base de données.





Evènements

 Evènement

 Description

 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.

 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 de la souris 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 de la souris sur un                composant.