Vlax-get-object

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年11月23日 (月) 15:33時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: ; 構文 : (vlax-get-object ''prog-id'') ; 機能 : アプリケーション オブジェクトの実行中のインスタンスを返す。 : ; 引数 :* prog-id : 取得す…)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
(vlax-get-object prog-id)


機能
アプリケーション オブジェクトの実行中のインスタンスを返す。
引数
  • prog-id : 取得するアプリケーション オブジェクトを示す文字列。prog-id の形式は、次のとおり。
appname.objecttype
appname はアプリケーションの名前、objecttype はアプリケーション オブジェクトです。objecttype の後ろにバージョン番号を指定することができる。
注: 通常、アプリケーションの prog-id は、そのアプリケーションのオンライン ヘルプに記載されている。 たとえば、Microsoft Office では、そのオンライン ヘルプの「Visual Basic リファレンス」の項に記載されている。
戻り値
アプリケーション オブジェクト。指定されたオブジェクトの現在実行中のインスタンスが存在しない場合は nil。


サンプル
Excel プログラムの Application オブジェクトを取得する。
(vlax-get-object "Excel.Application")
#<VLA-OBJECT _Application 0017bb5c>

関連事項