初めて質問させていただきます。
日本語版WindowsXP(SP2)+VisualBasic6.0作成したプログラムを、
英語版WindowsXp(SP2)にインストールして実行したところ、ErrNo=3343が発生しました。
日本語版WindowsXPでは問題なく実行します。
データベース(Access97で作成)ファイルを修復するために、
"DBEngine.RepairDatabase"メソッドを実行の際にエラーが発生している様です。
エラーメッセージリファレンスには、
”データベースの形式 <ファイル名> を認識できません。(Error 3343)”
と書かれていますが、日本語WindowsXPでは問題なく認識されるデータベースファイルです。
因みに、日本語版Windows2000で作成したプログラムを、英語版Windows2000で実行した際には、
同様のエラーは発生しませんでした。
何か解決の方法はあるのでしょうか?
宜しくお願いします。