Share via


方法 : プロパティから値を取得する

更新 : 2007 年 11 月

プロパティの値を取得するには、式にプロパティ名を含めます。

値を取得するのはプロパティの Get プロシージャですが、このプロシージャの名前を指定して呼び出すのではありません。プロパティは変数とまったく同じように使用し、Visual Basic がプロパティのプロシージャを呼び出します。

プロパティから値を取得するには

  1. 式の中で、変数名を使用するのと同じようにプロパティ名を使用します。プロパティは、変数や定数を使用できるところであればどこでも使用できます。

    または

    代入ステートメントの等号 (=) 記号の後ろにプロパティ名を使用します。

    次の例は、Visual Basic の Now プロパティの値を読み込みます。Get プロシージャが暗黙的に呼び出されています。

    Dim ThisMoment As Date
    ' The following statement calls the Get procedure of the Visual Basic Now property.
    ThisMoment = Now
    
  2. プロパティが引数を受け取る場合は、プロパティ名の後ろに引数リストを囲むためのかっこを記述します。引数がない場合は、かっこを省略することもできます。

  3. かっこ内の引数リストに、引数をコンマで区切って指定します。引数は、プロパティのパラメータの定義と同じ順番で指定する必要があります。

プロパティの値は、変数や定数を指定した場合と同じように式の中で使用されます。または、代入ステートメントの左側にある変数またはプロパティに格納されます。

参照

処理手順

方法 : プロパティを作成する

方法 : 複数のアクセス レベルを持つプロパティを宣言する

方法 : プロパティ プロシージャを呼び出す

方法 : 既定のプロパティを宣言する/呼び出す (Visual Basic)

方法 : プロパティに値を格納する

概念

Visual Basic におけるプロシージャ

Property プロシージャ

プロシージャのパラメータと引数

Visual Basic のプロパティと変数の違い

参照

Property ステートメント