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