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

  1. Stellen Sie sicher, dass das Objekt aus seiner Klasse erstellt und einer Objektvariablen zugewiesen wurde.

    Dim secondForm As New System.Windows.Forms.Form
    
  2. 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

Konzepte

Objektmember