Gewusst wie: Zugreifen auf freigegebene und nicht freigegebene Member eines Objekts
Aktualisiert: November 2007
Sobald ein Objekt erstellt wurde, können Sie über die Variable des Objekts auf dessen Felder, Eigenschaften, Methoden und Ereignisse zugreifen. Wenn der Member durch das Shared (Visual Basic)-Schlüsselwort freigegeben ist, müssen Sie kein Objekt erstellen, um darauf zuzugreifen.
Zugreifen auf nicht freigegebene Member
So greifen Sie auf einen nicht freigegebenen Member eines Objekts zu
Stellen Sie sicher, dass das Objekt aus seiner Klasse erstellt und einer Objektvariablen zugewiesen wurde.
Dim secondForm As New System.Windows.Forms.Form
Fügen Sie in der Anweisung, die auf den Member zugreift, nach der Objektvariablen den Memberzugriff-Operator (.) und dann den Membernamen ein.
secondForm.Show()
Zugreifen auf Shared-Member
So greifen Sie auf einen Shared-Member eines Objekts zu
Fügen Sie nach dem Klassennamen den Memberzugriff-Operator (.) und dann den Membernamen ein. Auf einen Shared-Member des Objekts sollten Sie stets direkt über den Klassennamen zugreifen.
MsgBox("This computer is called " & Environment.MachineName)
Wenn Sie bereits ein Objekt aus der Klasse erstellt haben, können Sie auch über die Variable des Objekts auf einen Shared-Member zugreifen.
Siehe auch
Aufgaben
Gewusst wie: Erstellen eines Objekts
Gewusst wie: Wiederverwenden einer funktionierenden Komponente
Gewusst wie: Definieren einer Klasse, die Member einer vorhandenen Klasse verwendet
Gewusst wie: Zugreifen auf Member eines Objekts