Active X Dll を呼び出すために、VB .NET コマンド ライン アプリケーションを作成しました。これにより、非モーダル フォームが表示されます。このアプリケーションを installshield 経由で実行して、ソフトウェアのインストール時に実行します。ただし、次のエラーが表示されます。
VB6 コードを変更することはオプションではないため、VB .Net アプリケーションから非モーダル フォームを呼び出す方法はありますか。
Active X Dll を呼び出すために、VB .NET コマンド ライン アプリケーションを作成しました。これにより、非モーダル フォームが表示されます。このアプリケーションを installshield 経由で実行して、ソフトウェアのインストール時に実行します。ただし、次のエラーが表示されます。
VB6 コードを変更することはオプションではないため、VB .Net アプリケーションから非モーダル フォームを呼び出す方法はありますか。
この投稿はいくつかの質問に答えるかもしれません。私の理解では、ActiveX DLL から非モーダル フォームを表示することはできません。2 つのオプションは、DLL を変更してモーダル フォームを表示するか、実行可能ファイルとして再コンパイルすることです。
このホスト アプリケーションでは、ActiveX DLL、ActiveX コントロール、またはプロパティ ページから非モーダル フォームを表示できません。
投稿のほとんどは、この KB 記事へのリンクのみですhttp://support.microsoft.com/kb/176468