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