DLLが正しく呼び出せません

実行時にこのエラーが出たら、真っ先に参照設定を疑うと思いますが、実はDDLにまったく関係なくエラーが発生することが多々あります。

Accessのバグの可能性が高いです。

対処法

根本の原因は不明ですが、対処療法は2つあります。

1つ目は、SUBの場合は一旦FUNCTIONに変えてみてコンパイルし、再度SUBに戻す方法。

もうひとつは以下の方法。

関数の冒頭でダミーの返り値を返却して脱出するように変更して一度呼び出してみます。

エラーが出ずに呼び出せたら元に戻して呼び出してみます。

これで直ることが多いです。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です