Propriété CommandButton. PictureType (Access)CommandButton.PictureType property (Access)

Vous pouvez utiliser la propriété PictureType (TypeImage) pour spécifier si Microsoft Access stocke image d'un objet sous la forme lié ou incorporé.You can use the PictureType property to specify whether Microsoft Access stores an object's picture as a linked or an embedded object. Type de données Octet en lecture-écriture.Read/write Byte.

SyntaxeSyntax

expression. PictureTypeexpression.PictureType

expression Variable qui représente un objet CommandButton .expression A variable that represents a CommandButton object.

RemarquesRemarks

La propriété PictureType (TypeImage) utilise les paramètres suivants :The PictureType property uses the following settings.

ParamètreSetting DescriptionDescription
00 (Valeur par défaut) L'image est incorporée dans l'objet et fait partie du fichier de base de données.(Default) The picture is embedded in the object and becomes part of the database file.
1 1 L'image est liée à l'objet.The picture is linked to the object. Microsoft Access stocke un pointeur vers l'emplacement de l'image sur le disque.Microsoft Access stores a pointer to the location of the picture on the disk.

Vous ne pouvez définir cette propriété qu'en mode Création de formulaire ou en mode Création d'état.This property can be set only in form Design view or report Design view.

Pour les contrôles, vous pouvez définir la valeur par défaut de cette propriété à l'aide du style de contrôle par défaut ou de la propriété DefaultControl dans Visual Basic.For controls, you can set the default for this property by using the default control style or the DefaultControl property in Visual Basic.

Quand cette propriété a la valeur 0, la taille de la base de données s'accroît d'autant d'octets qu'en représente le fichier image et, dans le cas de certains fichiers .WMF, cette augmentation peut être équivalente à deux fois la taille du fichier image.When this property is set to 0, the size of the database increases by the size of the picture file and, with some .wmf files, the size may increase as much as twice the size of the picture file. Lorsque cette propriété a la valeur 1, la taille de la base de données n'augmente pas car Microsoft Access ne fait qu'enregistrer un pointeur vers l'emplacement de l'image sur le disque.When this property is set to 1, there is no increase in the size of the database because Microsoft Access only saves a pointer to the picture's location on the disk.

Notes

[!REMARQUE] Si un fichier lié est déplacé vers un autre emplacement sur le disque, vous devez redéfinir la liaison à l'aide de la propriété l'objet image.If a linked file is moved to another location on the disk, you must re-establish the link by using the object's Picture property.

Pour les images incorporées, la propriété PictureData de l'objet conserve les bits individuels qui composent images d'une image.For embedded pictures, the object's PictureData property stores the individual bits that make up a picture's image. Pour les images liées, cette propriété stocke le chemin d'accès du fichier image.For linked pictures, this property stores the path to the picture's file.

Vous pouvez modifier une image liée à l'aide d'une application distincte, et les modifications apportées à l'image apparaissent la prochaine fois que l'objet contenant cette image est affiché dans la base de données.You can modify a linked picture by using a separate application, and changes to the picture will appear the next time the object containing that picture is displayed in the database.

ExempleExample

L'exemple suivant montre comment lier l'image dans le contrôle image photo client du formulaire de saisie de commande à l'image sur le disque.The following example links the picture in the Customer Photo image control on the Order Entry form to the picture on the disk. L'image ne fait pas partie du fichier de base de données.The picture is not part of the database file.

Forms("Order Entry").Controls("Customer Photo").PictureType = 1 

Assistance et commentairesSupport and feedback

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ?Have questions or feedback about Office VBA or this documentation? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.