私はいくつかのレガシー VB6 コードに取り組んでおり、次のメッセージでプログラムを中断しています。
次に、このコードを強調表示します。
これらのスクリーンショットごとに、指定された場所が存在することを知っています。
この Visual Studio 6.0 を 64 ビット Windows 7 マシンで実行しています。プログラムにシェルを表示させるにはどうすればよいですか?
私はいくつかのレガシー VB6 コードに取り組んでおり、次のメッセージでプログラムを中断しています。
次に、このコードを強調表示します。
これらのスクリーンショットごとに、指定された場所が存在することを知っています。
この Visual Studio 6.0 を 64 ビット Windows 7 マシンで実行しています。プログラムにシェルを表示させるにはどうすればよいですか?
command.com は 64 ビット Windows には存在しません。
代わりに C:\Windows\SysWOW64\cmd.exe を使用してみてください。C:\Windows\SysWOW64 は、32 ビットの下位互換性を提供するフォルダーです。
ただし、以下のコメントを参照してください (Euro Micelli から取得)。
実際には、代わりに %SYSTEMROOT\System32\cmd.exe を使用する必要があります。まず、Windows は常に C:\Windows にインストールされるとは限りません。システムにそれを理解させる必要があります。第 2 に、System32 を使用することは、32 ビット アプリケーションでは常に正しいことです。Win32 で実行する場合、これは正しいフォルダーです。Win64 で実行している場合、Windows は %SYSTEMROOT%\System32 を %SYSTEMROOT%\SysWOW64 にマップします。