掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ActiveXの登録/未登録をチェックする方法について (ID:103470)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> (正常に)登録されているかどうかを調べるコマンドはありますでしょうか。 厳密な調査は、そのコンポーネントの開発者でないと無理でしょうけれども、 簡易的なチェックであれば、その ActiveX の呼び出し(CreateObject等)が 失敗するかどうかで判定してみるとか。 > 直接の原因が特定できず、 いわゆる「DLL Hell」状態に陥っているような気もします。 複数バージョンのDLLなどが同じエントリを登録しあってしまい、 特定の機能を呼び出した後で、他方の機能が使えなくなってしまうなど。 > あるサードパーティ製の再配布可能なActiveXコンポーネントが、最近インストール時にCOM抽出または自己登録されなくなりました。 その件について、メーカー側はどのような見解でしたか? > 多くのキーや値が登録されているようなので タイプライブラリがあれば型情報も含まれますしね。 そもそも REGSVR32 は、各DLLの DllRegisterServer / DllUnregisterServer を 呼び出しているわけで、その中でどのレジストリキーを操作しているのかは 外部からは分かりません。しくみ的には、レジストリ操作以外の カスタム動作(アクティベーション等)が含まれる可能性もありますし。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.