OLE オブジェクト プロパティを読み取る
- Last UpdatedSep 26, 2024
- 1 minute read
スクリプトでは、プロパティをタグ変数に割り当てることによって、OLE オブジェクト プロパティを読み取ることができます。OLE オブジェクト プロパティへの直接リファレンスをアニメーション表示リンクで使用することはできません。
構文
tagname = %pointer.property;
引数
%pointer
OLE オブジェクトを参照するポインタです。OLE_CreateObject() 関数を使用して作成するか、プロパティを読み取る前に別のポインタに割り当てる必要があります。
property
読み取るプロパティの名前です。
tagname
値の書き込み先のタグ変数です。
例
このスクリプトでは、System.Random OLE クラスに基づいて OLE オブジェクトが作成され、そのオブジェクトを参照するポインタ %SR が作成され、Math.Random OLE オブジェクトの .NextDouble プロパティの値が実数型タグ変数 randtag に割り当てられます。
ランタイムでは、実数型タグ変数 Randtag は、0 ~ 1 の間のランダムな Double 浮動値を受け取ります。
OLE_CreateObject(%SR,"System.Random");
randtag = %SR.NextDouble;