実行時エラー3420の対処


Kane  2007-04-12 22:17:37  No: 98546

OS:Windows XP
VBのバージョン:VB6SP5

ある実行ファイル(foo.Exe)を実行したとき、
foo.Exeが全く同じであるにもかかわらず、
東芝製のノートパソコンでは、以下のエラーが出ないのに対し、
日立製のノートパソコンでは、以下のエラーが出る場合があります。
(しかし、実行時エラー現象の再現性はありません)。

「実行時エラー 3420
  オブジェクトが正しくないか、現在設定されていません」

この原因について教えていただけませんでしょうか?
ただし、必要なランタイムはすべて揃えてあります。


もげ  2007-04-12 22:50:17  No: 98547

プログラムの内容が不明ですが、
よくあるのは、
DAO関連のオブジェクト(Recordset等)に対して、
たとえば、Open前やClose後に参照している場合です。
具体的に、プログラムの何処でエラーになっているかを
調べてみてください。(Logを吐いておくなど)


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加