1

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

4

1 回答 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 回答