質問

私は、プログラムのActiveX EXEを登録する必要があり、シェル(SomeActiveX.Exe / REGSERVER)十分ではありません。 APIと同等の意識誰がいるのですか?

役に立ちましたか?

解決

あなたはにのDllRegisterServer に使用することができますそれはインプロセスCOMオブジェクトの場合は、プログラム的にCOMコンポーネントを登録します。ここでMSDN の上 VB6の例です。

プロセスのCOMオブジェクトのうちを登録するには、物事はトリッキー取得します。 公開ActiveXはのオブジェクトを参照してください。こんにちはサンプルは、オプションの一部を示しています。 ラリー・オスターマンは、背景情報については、このをについてブログ。

一般的に、あなたがはるかに容易になります* .EXE / REGSERVERに砲撃、EXEにこれを行う必要がある場合。

他のヒント

またします。regsvr32を使用して試みることができます。これは十分なはずます:

Shell(SomeActiveX.Exe /regserver)
Shell(regsvr32 SomeActiveX.Exe)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top