使用文本导出时禁用输出文件设置对话框
Disable output file settings dialog when using text export
使用 frxSimpleTextExport 组件我可以将我的报告保存为 .txt
文件,但是当我点击 Save as txt
按钮时,会出现一个不需要的对话框。
如何让这个windows不出现,让用户只看到点击确定后打开的SaveDialog
?
要禁用 "Export to text" 对话框(您问题中的第一个):
将 frxSimpleTextExport.ShowDialog
属性 设置为 false:
frxSimpleTextExport.ShowDialog := False;
现在这个对话框 window 不会出现,但 SaveDialog
也会消失。
要在您的表单上显示 'SaveDialog' drop TSaveDialog
并在 frxSimpleTextExport BeginExport
事件中写入:
procedure TForm7.frxSimpleTextExport1BeginExport(Sender: TObject);
begin
if SaveDialog1.Execute() then
begin
frxSimpleTextExport1.FileName := SaveDialog1.FileName;
end;
end;
使用 frxSimpleTextExport 组件我可以将我的报告保存为 .txt
文件,但是当我点击 Save as txt
按钮时,会出现一个不需要的对话框。
如何让这个windows不出现,让用户只看到点击确定后打开的SaveDialog
?
要禁用 "Export to text" 对话框(您问题中的第一个):
将 frxSimpleTextExport.ShowDialog
属性 设置为 false:
frxSimpleTextExport.ShowDialog := False;
现在这个对话框 window 不会出现,但 SaveDialog
也会消失。
要在您的表单上显示 'SaveDialog' drop TSaveDialog
并在 frxSimpleTextExport BeginExport
事件中写入:
procedure TForm7.frxSimpleTextExport1BeginExport(Sender: TObject);
begin
if SaveDialog1.Execute() then
begin
frxSimpleTextExport1.FileName := SaveDialog1.FileName;
end;
end;