みなんさんはじめまして。
VB6でBHOを作成しているのですが
レジストリへ登録するCLSIDの取得方法がわからず困っています。
これは製作者が任意で割り当てて良いものなのでしょうか?
またはユニークな番号を取得する方法があるのでしょうか?
よろしくお願いします。
> レジストリへ登録するCLSIDの取得方法がわからず困っています。
> これは製作者が任意で割り当てて良いものなのでしょうか?
コクラス等については、DLLをバイナリ互換で作成後、
OLEVIEW.exeを使って調べる事ができます。
> またはユニークな番号を取得する方法があるのでしょうか?
新規にGUIDが必要な場合は、GUIDGen.exe を使うのが一般的です。
プログラム的に取得したいなら、こちらを参考に。
http://madia.world.coocan.jp/vb/vb_bbs2/200403_04030005.html
魔界の仮面弁士さん、
いつも参考になる投稿をありがとうございます。
取得方法は理解できましたが、新たな疑問が出ました。
このVBアプリを配布するためにはインストーラーで
PC毎にGUIDを取得してレジストリへ登録するのですか?
よろしくお願いします。
解決しました。
GUIDとはグローバルユニークIDの略なんですね。
有難うございました。
チェック忘れ^^;
ツイート | ![]() |