Delphi2006でQuickreport4.07を使用しています。
昨日からなのですが、Quickreportのプレビューを
実行するとAAAA.EXEは例外クラスEInvalidGraohic
(メッセージ'メタファイルが不正です)となってしまいます。
プロジェクトを新規作成してみましたが
同じ結果でした。
QuickRepotを再構築してみたり、QuickReportの
インストールフォルダを消去し、再インストールしたり
したのですが改善されませんでした。
対処法ご存じのかたがおられましたら、お教え下さい。
OSはWIndows Vist SP2です。
以上、お願い致します。
こんにちは。
> 実行するとAAAA.EXEは例外クラスEInvalidGraohic
> (メッセージ'メタファイルが不正です)となってしまいます。
巨大なメタファイルを貼り付けると、このエラーが出るようです。
http://qc.embarcadero.com/wc/qcmain.aspx?d=70466
巨大じゃなくても出るようですが、
http://www.mail-archive.com/delphi@elists.org/msg03764.html
"結果的に巨大なメタファイルになっている" コードのような気がしないでもないです。
画像等を QuickReport に貼り付けていますか?
DEKOさん こんにちは。
レポートには、画像などは貼り付けておりません。
試しに、ラベルを1つタイトルバンドに貼り付けました。
このプログラムでも同じ結果になりました。
プレビューエラーが出るのは、実行時のみのようで
開発中のフォームからQuickReportプレビューは
正しく表示されました。
開発環境では問題ないとのことですので
プロジェクトのデフォルトオプションのパッケージはどのようになっていますか。
ユーザーアカウント制御 ・・・とかは関係ないですよね?
管理者権限で実行したら、大丈夫とか
かずさん、まさか?さんこんにちは。
ユーザーアカウント制御は切っています。
管理者権限で実行しても実行時エラーとなります。
プロジェクト−オプション−パッケージですが
設計時パッケージに全チェック有り
実行時パッケージにはチェックなしです。
先ほど記入忘れが有りました。
検索パスには、QuickReportのインストールパスを設定しています。
ツイート | ![]() |