使用frxSimpleTextExport组件,我可以将报告保存为.txt
文件,但只要点击Save as txt
按钮,就会出现不需要的对话框。
如何让这个窗口不显示,让用户只看到SaveDialog
,这是在点击OK后打开的?
答案 0 :(得分:2)
要禁用“导出到文本”对话框(问题中的第一个):
将frxSimpleTextExport.ShowDialog
属性设置为false:
frxSimpleTextExport.ShowDialog := False;
现在不会出现此对话窗口,但SaveDialog
也会消失。
要在表单和TSaveDialog
事件中显示“SaveDialog”drop frxSimpleTextExport BeginExport
,请执行以下操作:
procedure TForm7.frxSimpleTextExport1BeginExport(Sender: TObject);
begin
if SaveDialog1.Execute() then
begin
frxSimpleTextExport1.FileName := SaveDialog1.FileName;
end;
end;