S’applique à
|
Objet AccessObject |
Objet Control |
Objet Label |
Objet Page |
Objet SubForm |
|
Objet BoundObjectFrame |
Objet CurrentProject |
Objet Line |
Objet PageBreak |
Collection TabControl |
|
Objet CheckBox |
Objet CustomControl |
Objet ListBox |
Objet Rectangle |
Objet TextBox |
|
Objet CodeProject |
Objet Form |
Objet ObjectFrame |
Objet Report |
Objet ToggleButton |
|
Objet ComboBox |
Objet GroupLevel |
Objet OptionButton |
Objet Section |
|
|
Objet CommandButton |
Objet Image |
Objet OptionGroup |
Objet SmartTag |
Propriété Propriétés telle qu’elle s’applique aux objets AccessObject, CodeProject et CurrentProject.
Renvoie une référence à une collection AccessObjectProperties de l’objet AccessObject, CurrentProject ou CodeProject.
expression.Propriétés
expression Obligatoire. Expression qui renvoie l’un des objets ci-dessus.
Remarques
L’objet de collection AccessObjectProperties regroupe l’ensemble des propriétés associées à un objet AccessObject, DrentProject ou CodeProject. Vous pouvez vous référer à des membres de la collection en utilisant l’index de l’objet membre ou une expression de chaîne qui est le nom de l’objet membre. Le premier objet membre dans la collection a une valeur d’index 0, et le nombre total d’objets membres dans la collection équivaut à la valeur de la propriété Nombre de la collection AccessObjectProperties, moins 1.
Vous ne pouvez pas utiliser la propriété Propriétés pour renvoyer des propriétés à partir d’un objet AccessObject qui est membre d’une collection accessible à partir un objet CurrentData.
Propriété Propriétés telle qu’elle s’applique à l’objet SmartTag.
Renvoie une collection SmartTagProperties qui représente l’ensemble des propriétés d’une balise active particulière.
expression.Propriétés()
expression Obligatoire. Expression qui renvoie un objet SmartTag.
Propriété Propriétés telle qu’elle s’applique à tous les autres objets figurant dans la liste S’applique à.
Renvoyer une référence à un objet de collection Propriétés d’un contrôle.
expression.Propriétés
expression Obligatoire. Expression qui renvoie l’un des objets de la liste S’applique à.
Remarques
L’objet de collection Propriétés correspond à l’ensemble des propriétés associées à un contrôle. Vous pouvez vous référer à des membres de la collection en utilisant l’index de l’objet membre ou une expression de chaîne qui est le nom de l’objet membre. Le premier objet membre dans la collection a une valeur d’index 0, et le nombre total d’objets membres dans la collection équivaut à la valeur de la propriété Nombre de la collection Propriétés, moins 1.
Exemple
La procédure suivante utilise la propriété Propriétés pour imprimer toutes les propriétés associées aux contrôles sur un formulaire vers la fenêtre Débogage. Pour exécuter ce code, placez un bouton de commande nommé cmdListProperties sur un formulaire, et collez le code suivant dans la section Declarations du formulaire. Cliquez sur le bouton de commande pour imprimer la liste des propriétés dans la fenêtre de débogage.
Private Sub cmdListProperties_Click() ListControlProps MeEnd SubPublic Sub ListControlProps(ByRef frm As Form) Dim ctl As Control Dim prp As Property On Error GoTo props_err For Each ctl In frm.Controls Debug.Print ctl.Properties("Name") For Each prp In ctl.Properties Debug.Print vbTab & prp.Name & _ " = " & prp.Value Next prp Next ctlprops_exit: Set ctl = Nothing Set prp = NothingExit Subprops_err: If Err = 2187 Then Debug.Print vbTab & prp.Name & _ " = Only available at design time." Resume Next Else Debug.Print vbTab & prp.Name & _ " = Error Occurred: " & Err.Description Resume Next End IfEnd Sub