如何将MainMenu选项卡与PrintDialog链接

时间:2013-10-09 14:45:01

标签: delphi delphi-7

好的,所以我在这里再次提出一个严重的问题但是,我如何用 PrintDialog 链接一个名为 Print 主菜单标签?
我的教科书再次没有提供这个解决方案。仅用于使用按钮来启用打印对话框。 我尝试使用按钮的方法,但总是有错误。 感谢您花时间阅读我的问题。

1 个答案:

答案 0 :(得分:1)

只需从菜单项PrintDialog.Execute事件中调用OnClick方法:

procedure TForm1.PrintDialogMenu1Click(Sender: TObject);
begin
  if PrintDialog1.Execute then
  begin
    // Your code to print here
  end;
end;

请注意,TPrintDialog不会为您执行实际打印。 Delphi 7附带Rave Reports(IIRC - 我这里没有Delphi 7来检查)。您必须自己创建报告,并将其打印在我上面指出的位置。您应该能够通过在Google或Bing上搜索“Rave Reports Delphi”来找到Rave Reports的教程。