3

誰でもこれを手伝ってもらえますか。

Delphi2007 12 月の更新を使用しています。

ODBC 経由で Gupta データベースに接続しようとすると、次のエラー メッセージが表示されます。指定されたモジュールが見つかりませんでした。C:\Windows\System32\c2gup15.dll。

DLL は 32 ビットで、c:\Windows\SysWow64 にあります。

コンパイルしたプログラムをスタンドアロンで (Delphi 内ではなく) 実行する場合、問題はありません。

XP (私の他のマシン) では、Delphi IDE 内で実行しても問題はありません。

この ODBC ドライバーを介して接続する他のすべての方法 (Excel など) は完全に機能します。

ODBCExpress と AnyDac の両方でこの問題が発生しています。

私が理解しているように:Win7 64ビットウィンドウで32ビットアプリを実行する場合、System32の代わりにSysWow64を自動的に使用する必要があります。

Delphi2007 は何らかの形でこれを台無しにしたり上書きしたりしますか?

それを解決する方法はありますか?(デバッガが使えない場合、ソフトウェアの開発は容易ではありません)

4

0 に答える 0