Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können Property Let-, Property Set- und Property Get-Prozeduren mit demselben Namen erstellen. Dadurch können Sie eine Gruppe zusammengehörender Prozeduren erstellen, die zusammenarbeiten. Nachdem ein Name für eine Property-Prozedur verwendet wurde, kann dieser Name nicht zum Benennen einer Sub - oder Function-Prozedur , einer Variablen oder eines benutzerdefinierten Typs verwendet werden.
Mithilfe der Property Let-Anweisung können Sie eine Prozedur erstellen, die den Wert der Eigenschaft festlegt. Ein Beispiel hierfür ist eine Property-Prozedur, die eine umgekehrte Eigenschaft für eine Bitmap oder ein Formular erstellt.
Dies ist die Syntax, die zum Aufrufen der Property Let-Prozedur verwendet wird.
Form1.Inverted = True
Die eigentliche Arbeit zum Umkehren einer Bitmap auf dem Formular erfolgt innerhalb der Property Let-Prozedur .
Private IsInverted As Boolean
Property Let Inverted(X As Boolean)
IsInverted = X
If IsInverted Then
…
(statements)
Else
(statements)
End If
End Property
Die Variable auf Formularebene speichert die Einstellung Ihrer Eigenschaft. Wenn sie als Private deklariert wird, kann der Benutzer sie nur mithilfe Ihrer Property Let-Prozedur ändern. Verwenden Sie einen Namen, der einfach erkennbar macht, dass die Variable für die Eigenschaft verwendet wird.
Diese Property Get-Prozedur wird verwendet, um den aktuellen Zustand der Eigenschaft zurückzugeben.
Property Get Inverted() As Boolean
Inverted = IsInverted
End Property
Eigenschaftenprozeduren erleichtern die Ausführung von Code zur gleichen Zeit, zu der der Wert einer Eigenschaft festgelegt wird. Verwenden Sie Eigenschaftenprozeduren, um die folgende Verarbeitung auszuführen:
- Vor dem Festlegen eines Eigenschaftswerts, der den Wert der Eigenschaft bestimmt.
- Nach dem Festlegen eines Eigenschaftswerts, basierend auf dem neuen Wert.
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.