delphi - 在快速报告6中禁用最小化

标签 delphi delphi-2010 delphi-xe fastreport

是否可以在快速报告6中禁用最小化?

由于某种原因,delphi中的fastreport会自动最小化。

仅关闭并最大化按钮。

有什么办法吗?

最佳答案

只需在OnPreview事件处理程序中编写

procedure TForm1.frxReport1Preview(Sender: TObject);
begin
    if Assigned(frxReport1.PreviewForm) then
      frxReport1.PreviewForm.BorderIcons := [TBorderIcon.biSystemMenu, TBorderIcon.biMaximize]
end;


如您所见,最小化按钮已禁用enter image description here

请注意,只有在显示报告时才会创建PreviewForm,因此OnPreview事件处理程序是编写代码的正确位置。

关于delphi - 在快速报告6中禁用最小化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56495636/

相关文章:

delphi - 如何制作 firemonkey HUD 窗口

delphi - 如何将 TGifImage 中的帧提取为位图?

sql-server - Delphi for SQL Server 中的 SQL 解析器

delphi - Indy 在每个第 72 个字符处添加 = 并使用多部分表单数据发布

delphi - PChar StrPLCopy 上的无效指针操作

delphi - 谁/什么删除了打印作业?

delphi - 如何捕获并打开拖放到应用程序图标上的文件?

delphi - 如何使用 Delphi 6 迭代初始化枚举类型并避免 "out of bounds"错误?

delphi - 发现首次发布具有多个继承级别的属性的类

delphi - Delphi 2009与Delphi 2010的比较