好的,所以我在这里再次提出一个荒谬的问题,但是,我如何将名为Print的主菜单选项卡与PrintDialog链接?
再一次,我的教科书没有提供这个解决方案。仅用于使用按钮进行打印对话框。我尝试过使用按钮的方法,但总是出现错误。感谢您花时间阅读我的查询。
问问题
173 次
1 回答
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 的教程。
于 2013-10-09T15:15:03.633 回答