Application.UserControl-Eigenschaft (Access)
Verwenden Sie die UserControl-Eigenschaft , um zu bestimmen, ob die aktuelle Microsoft Access-Anwendung vom Benutzer oder von einer anderen Anwendung mit Automation (früher OLE-Automatisierung) gestartet wurde. Boolescher Wert mit Lese-/Schreibzugriff.
Syntax
Ausdruck. Usercontrol
expression Eine Variable, die ein Application-Objekt darstellt.
Bemerkungen
Die UserControl-Eigenschaft kann eine der folgenden Einstellungen annehmen.
Einstellung | Beschreibung |
---|---|
True | Die aktuelle Anwendung wurde vom Benutzer gestartet. |
False | Die aktuelle Anwendung wurde von einer anderen Anwendung über Automatisierung gestartet. |
Diese Eigenschaft ist in allen Ansichten schreibgeschützt, wenn ein Benutzer die Access-Anwendung startet. Wenn Microsoft Access über die OLE-Automatisierung gestartet wird, kann die UserControlUserControl-Eigenschaft in Visual Basic eingestellt werden.
Wenn eine Anwendung vom Benutzer gestartet wird, werden die Eigenschaften Visible und UserControl des Application-Objekts auf True festgelegt. Wenn die Eigenschaft UserControl auf True festgelegt ist, kann die Eigenschaft Visible des Objekts nicht auf False festgelegt werden.
Wenn das Objekt Application über Automatisierung erstellt wurde, sind die Eigenschaften Visible und UserControl des Objekts auf False eingestellt.
Beispiel
Im folgenden Beispiel wird eine Meldung angezeigt, die angibt, ob Access vom Benutzer gestartet wurde.
MsgBox "The user started Access: " & Application.UserControl
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.