Sunday, October 23, 2022

Eigenschaften Eigenschaft

Gilt für

AccessObject-Objekt

Kontrollobjekt

Label-Objekt

Seitenobjekt

SubForm-Objekt

BoundObjectFrame-Objekt

CurrentProject-Objekt

Linienobjekt

PageBreak-Objekt

TabControl-Sammlung

CheckBox-Objekt

CustomControl-Objekt

ListBox-Objekt

Rechteckiges Objekt

TextBox-Objekt

CodeProject-Objekt

Formularobjekt

ObjectFrame-Objekt

Berichtsobjekt

ToggleButton-Objekt

ComboBox-Objekt

GroupLevel-Objekt

OptionButton-Objekt

Abschnittsobjekt

CommandButton-Objekt

Bildobjekt

OptionGroup-Objekt

SmartTag-Objekt

Properties-Eigenschaft, wie sie für die Objekte AccessObject, CodeProject und CurrentProject gilt.

Gibt einen Verweis auf die AccessObjectProperties -Auflistung eines AccessObject- , CurrentProject- oder CodeProject -Objekts zurück.

Ausdruck . Eigenschaften

Ausdruck Erforderlich. Ein Ausdruck, der eines der obigen Objekte zurückgibt.

Bemerkungen

Das Sammlungsobjekt AccessObjectProperties ist die Sammlung aller Eigenschaften, die sich auf ein AccessObject- , CurrentProject- oder CodeProject- Objekt beziehen . Sie können auf einzelne Mitglieder der Auflistung verweisen, indem Sie den Index des Mitgliedsobjekts oder einen Zeichenfolgenausdruck verwenden, der der Name des Mitgliedsobjekts ist. Das erste Mitgliedsobjekt in der Auflistung hat einen Indexwert von 0, und die Gesamtzahl der Mitgliedsobjekte in der Auflistung ist der Wert der Count -Eigenschaft der AccessObjectProperties -Auflistung minus 1.

Sie können die Properties -Eigenschaft nicht verwenden, um Eigenschaften von einem AccessObject -Objekt zurückzugeben, das Mitglied einer Auflistung ist, auf die von einem CurrentData- Objekt zugegriffen wird.

Properties-Eigenschaft, wie sie für das SmartTag-Objekt gilt.

Gibt eine SmartTagProperties- Auflistung zurück, die die Auflistung von Eigenschaften für ein bestimmtes Smarttag darstellt.

Ausdruck . Eigenschaften ()

Ausdruck Erforderlich. Ein Ausdruck, der ein SmartTag- Objekt zurückgibt.

Properties-Eigenschaft, da sie für alle anderen Objekte in der Liste „Applies To" gilt.

Gibt einen Verweis auf das Properties -Auflistungsobjekt eines Steuerelements zurück.

Ausdruck . Eigenschaften

Ausdruck Erforderlich. Ein Ausdruck, der eines der Objekte in der Liste Gilt für zurückgibt.

Bemerkungen

Das Sammlungsobjekt Properties ist die Sammlung aller Eigenschaften, die sich auf ein Steuerelement beziehen. Sie können auf einzelne Mitglieder der Auflistung verweisen, indem Sie den Index des Mitgliedsobjekts oder einen Zeichenfolgenausdruck verwenden, der der Name des Mitgliedsobjekts ist. Das erste Mitgliedsobjekt in der Sammlung hat einen Indexwert von 0, und die Gesamtzahl der Mitgliedsobjekte in der Sammlung ist der Wert der Count -Eigenschaft der Properties -Sammlung minus 1.

Beispiel

Das folgende Verfahren verwendet die Properties -Eigenschaft, um alle den Steuerelementen in einem Formular zugeordneten Eigenschaften im Debugfenster auszugeben. Platzieren Sie zum Ausführen dieses Codes eine Befehlsschaltfläche mit dem Namen cmdListProperties in einem Formular, und fügen Sie den folgenden Code in den Deklarationsabschnitt des Formulars ein. Klicken Sie auf die Befehlsschaltfläche, um die Liste der Eigenschaften im Debugfenster zu drucken.

 Private Sub cmdListProperties_Click()
ListControlProps Me
End Sub
Public 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 ctl
props_exit:
Set ctl = Nothing
Set prp = Nothing
Exit Sub
props_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 If
End Sub

No comments:

Post a Comment