方法 : オブジェクトの共有メンバおよび非共有メンバにアクセスする
更新 : 2007 年 11 月
オブジェクトが作成されると、オブジェクトの変数を使用して、オブジェクトのフィールド、プロパティ、メソッド、およびイベントにアクセスできます。メンバが Shared (Visual Basic) である場合、メンバにアクセスするためのオブジェクトを作成する必要はありません。
非共有メンバへのアクセス
オブジェクトの非共有メンバにアクセスするには
オブジェクトがそのクラスから作成され、オブジェクト変数に割り当てられていることを確認してください。
Dim secondForm As New System.Windows.Forms.Form
メンバにアクセスするためのステートメントで、オブジェクト変数名の後にメンバ アクセス演算子 (.)、次にメンバ名を続けて記述します。
secondForm.Show()
共有メンバへのアクセス
オブジェクトの共有メンバにアクセスするには
クラス名の後にメンバ アクセス演算子 (.)、次にメンバ名を続けて記述します。常にクラス名を使用して、オブジェクトの Shared メンバに直接アクセスする必要があります。
MsgBox("This computer is called " & Environment.MachineName)
既にクラスからオブジェクトを作成してある場合、オブジェクト変数を使用して、Shared メンバにアクセスすることもできます。