1

FastReport の [印刷ジョブ] ダイアログで印刷ジョブがキャンセルされたときにメッセージ ボックスを表示するにはどうすればよいですか?

4

2 に答える 2

0

frxReportPrint.Print が false を返す場合は、ユーザーがキャンセルしたか、印刷中にエラーが発生しました。したがって、次のように、Errors.Text が空かどうかを確認する必要があります。

if not frxReportPrint.Print then
  if frxReportPrint.Errors.Text = '' then
    UserCancel := true
  else
    Abort; // something wrong during printing.
于 2019-04-28T01:42:12.517 に答える
-1
if frxReport1.Print then Showmessage('Aborted');
于 2013-10-02T16:37:59.793 に答える