説明
FromAddr 関数は、番号付けまたは名前付けされたアドレスを、コマンドで使用できるハンドルに変換します。
引数
- string:
オブジェクトを識別する文字列です。番号付けまたは名前付けされたアドレスを指定します。
- handle (オプション):
デフォルトでは、ルート位置からのアドレスを記述しますが、このオプションのハンドルを用いると別のベース位置を指定できます。ルートからオブジェクトへのアドレスパスのベース位置である必要があります。
戻り値
- handle:
アドレス指定したオブジェクトに対するハンドルを返します。
例
最初のシーケンスのアドレスを出力します。
|
return function() local mySequenceHandle = FromAddr("13.13.1.5.1") Printf("The address is: " ..mySequenceHandle:Addr()) Printf("The address is: " ..mySequenceHandle:AddrNative()) local myDataPool = DataPool() Printf(myDataPool:Addr()) local alsoMySequenceHandle = FromAddr("Sequences.Default", myDataPool) Printf("The address is: " ..alsoMySequenceHandle:Addr()) Printf("The address is: " ..alsoMySequenceHandle:AddrNative()) end |