midas.dllの読込エラー

解決


MOTO  2006-02-09 09:37:55  No: 19942  IP: 192.*.*.*

WinXPでDelphi7を使用してoracle8に接続しようとしています。
クライアント側でサーバーに接続しようとしているのですが
「midas.dllの読込エラー」で接続できません。
ちなみにmidas.dllは最新のバージョンを使用しています。
普通にexeを起動すると繋がるのに、スタートアップに入れて起動すると
繋がらなくなります。パソコンを再起動しても、もう繋がりません。
また、繋がっていた時のexeをコピーして再度起動するとまた繋がるように
なります。
usesにMidasLibを追加する方法以外に、確実に接続できる方法を知りたいの
ですが、どなたかご存知の方ご教授宜しくお願い致します。

編集 削除
にしの  2006-02-09 10:09:00  No: 19943  IP: 192.*.*.*

確認していませんが、例えばそのアプリケーションが、MyApp.exeという名前だった場合、

.\MyApp.exe
.\MyApp.exe.local
.\Midas.dll
というファイル構成で、動く環境のMidas.dllをアプリケーション自身のディレクトリにコピーし、"EXE名.exe.local"という空のファイルを用意してやればできるかもしれません。

編集 削除
MOTO  2006-02-09 11:19:57  No: 19944  IP: 192.*.*.*

にしの様、早々の回答ありがとうございます。
早速試してみましたら、無事接続する事が出来ました。
本当にありがとうございました。

編集 削除