#usecom

外部COMの指定

#usecom インターフェース名 "インターフェースIID" "クラスIID"

インターフェース名    : インターフェースを識別するキーワード
"インターフェースIID" : COMのインターフェースを示すIID文字列
"クラスIID"           : COMのクラスを示すIID文字列

解説

外部コンポーネント(COM)定義を行ないます。
指定したインターフェース名に、クラスIID、インターフェースIIDを割り当て
て使用可能な状態にします。
IIDは、レジストリと同様の文字列({~})で指定することができます。
また、"クラスIID"は省略することができます。

例 :
	#define CLSID_ShellLink "{00021401-0000-0000-C000-000000000046}"
	#define IID_IShellLinkA "{000214EE-0000-0000-C000-000000000046}"
	#usecom IShellLinkA IID_IShellLinkA CLSID_ShellLink

関連項目

#comfunc外部COM呼び出し命令登録
newcomCOMオブジェクト型変数の新規作成
delcomCOMオブジェクト型変数の破棄
querycomCOMオブジェクト型変数の作成

サンプル逆引き (2)

comtest1.hsp
comtest3.hsp

情報

バージョン3.0
作成日2004/10/12
著作者onitama
URLhttp://www.onionsoft.net/
備考ver3.0標準命令
タイプ内蔵命令
グループプリプロセッサ命令
hs ファイルhsphelp\i_prep.hs