Freigeben über


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.