入力ボックスがあります。
この入力ボックスには、("Ok" と "Cancel") ではなく、新しいキャプション ("Ok" と "Annuler") が表示されます。
英語版の表示を許可するにはどうすればよいですか?
アプリケーションは、XP の最新バージョンでビルドされています。
どうもありがとう。
入力ボックスがあります。
この入力ボックスには、("Ok" と "Cancel") ではなく、新しいキャプション ("Ok" と "Annuler") が表示されます。
英語版の表示を許可するにはどうすればよいですか?
アプリケーションは、XP の最新バージョンでビルドされています。
どうもありがとう。
このInputBox()
関数は VB6 ランタイム DLL に実装されているため、ローカライズの対象となります (エラー メッセージ テキストと共に)。サービス パック 6 ランタイム パッケージmsvbvm60.dll
から公式 (中立言語) を配布していることを確認する必要があります。
これは、EXE が VB6 のローカライズ バージョンでビルドされた場合に発生する可能性があります。
特定の言語バージョンの Visual Basic でローカライズされたアプリケーションをコンパイルする場合、アプリケーションの .exe、.dll、および .ocx ファイルは、コンパイラの言語に対応するランタイム リソースを引き続き呼び出します。
Microsoft KB 記事 236404にいくつかの可能な修正があります。