OS・WIN98SE、DELPHI4で作成した
印刷ツール(QUICKREPORTを使用してプレビュー後印刷)
をOS・WINXP環境で起動すると以下のエラー発生します。
EAccessViolationがモジュールXXX.exeの00293F59で発生しました
アドレス0294F59でアドレス004937A8に対する書き込み違反がおきました。
そこでOS・WINXP環境でソースをデバックすると
FORM.QUICKREP.PREVIEWMODAL
のところで以下のエラーが発生します。
EFcreateErrorがモジュールVcl40.bplの0026f2Bで発生しました。
ファイルを作成できません。
エラーの意味がよくわからずプログラムを改造しようにも
どこを見直せばよいかわからなく困っています。
どうかご教授をお願いします。
尚quickreportのバージョンは3.0です。
上記サイトのDelphi-ML 過去ログ "[55824] Re: EFCreateError クラスの例外"
で解決するのではないでしょうか?
解決しました。
どうもありがとうございました。
ツイート | ![]() |