Object.Nameプロパティ

 

オブジェクトの名前を文字列で示します。オブジェクトの名前とは、オブジェクトツリーで識別される名前です。

 

CRSではvar変数にオブジェクトリファレンスを格納することにより、1つのオブジェクトに複数の名前でアクセスすることが可能です。Nameプロパティは、こうしたvar変数の名前(ラベル)とは関係なく、オブジェクトがオブジェクトツリーに接続された際に付与される名前を示します。オブジェクトツリーに接続されていないオブジェクトのNameプロパティは通常は空文字列で無名です。

 

オブジェクト名は、通常のオブジェクトツリー接続ステートメントで指定するか、Appendメソッドで指定します。

 

オブジェクトツリー接続ステートメント例

Form form1 {
     :
    Button Button1 {
        :
    }
     :
}

 

この例では、form1button1Nameプロパティに格納されます。

 

Append

:
var obj = new String;
Append(obj, "StringA");
:
 

この例では、StringANameプロパティに格納されます。

 

このプロパティは読取専用で更新することはできません。

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る