4

Windows 10 にインストールできるようにしたい大規模な VB6 アプリケーションを管理しています。このアプリケーションには、WinHelp 形式の大きなヘルプ ファイルがあります。Windows 10 Windows フォルダー内の winhlp32.exe ファイルを置き換えるのではなく、アプリケーションと共に winhlp32.exe (および winhlp32.exe.mui) を配布したいと考えています。(古い) winhlp32.exe ファイルを Windows 10 のアプリケーション フォルダーに置き、winhlp32.exe.mui ファイルを en-US という名前のサブフォルダーに入れると、コマンド「winhlp32.exe myhelpfile.hlp」を入力すると、ヘルプ ファイルが機能します。 "アプリケーションフォルダに. ただし、アプリケーション exe (VB6 で作成) を実行して F1 キーを押すと、アプリケーション フォルダー内の winhlp32.exe ではなく、Windows 10 winhlp32.exe スタブが実行されます。

Windowsフォルダーの代わりにアプリケーションフォルダーからwinhlp32.exeを使用するようにVB6アプリケーションを(コンパイル前またはコンパイル後に)説得する方法を誰かが提案できますか?

4

2 に答える 2