English help on website



keepobject文(Ver9.34対応版)
目次COMの呼び出し− keepobject文
keepobject文は、マクロが終了した後も解放しないようにするかを指示します。
keepobject #obj, #mode;
パラメータ1(数値型)
createobjectまたはgetobjectで取得したオブジェクトを指定します。

パラメータ2(数値型、省略可能)
0の場合、マクロ終了後に自動解放します。
1の場合、マクロ終了後に自動解放しません。#objは再利用できません。
2の場合、マクロ終了後に自動解放しません。#objは再利用でき、後から再びマクロでreleaseobjectできます。
省略した場合、1と同じです。

結果コード
成功時はresultは0以外になります。
失敗時はresultは0になります。



keepobjectを呼ばないときは、0の状態と同じです。(自動解放する)
keepobject #obj;のようにオブジェクトだけを指定したときは、1と同じです。(自動解放しない)