if SaveDiaglog1.Execute then
begin
ShowMessage('OK');
end
else
begin
ShowMessage('not save file');
end;
begin
ShowMessage('OK');
end
else
begin
ShowMessage('not save file');
end;
解决方案 »
- 像这样的数据怎么读取啊?
- 100分关于fastreport,如何让数据库中的某些整型字段为空的情况下,preview报表时不显示为0?在线等
- 如何得到dhcp上所有的网卡mac
- 编译后可以运行,但是再次点击就不行了,大家帮忙看看是什么问题。急!在线等!!
- 有感觉于JUSTEP的做法,而写
- 在线程里查询的思路
- 使用TcpServer接收每隔1秒发送的数据,为什么再一共接收了10分钟后就拒绝了接收!谢谢大家帮忙
- SetWindowRgn 之后如何复原?
- 请教如何取String类型的右边或左边几个字符?
- 非技术性问题:那里有《三国志7》下栽,我买了一个竟然没有对话内容!!谢谢
- 问一个菜鸟问题:如何关闭我得delphi程序,有几种方法?
- 如何及时更新客户端数据
procedure TForm1.BtnSaveClick(Sender: TObject);
var
sFileName: string;
begin
SaveDlg.Filter := 'Text File (*.txt)|*.TXT|';
SaveDlg.Filter := SaveDlg.Filter + 'Word Doc (*.doc)|*.DOC|'; if not SaveDlg.Execute then Exit;//取消
sFileName := SaveDlg.FileName ; //確定 case SaveDlg.FilterIndex of
1: begin
sFileName := changefileext(SaveDlg.FileName, '.TXT');
if fileexists(sFileName) then
begin
if frmnotebook.showmsg2('此文檔已經存在,是否覆蓋?') <> IDYES then Exit;
end;
prcSaveToTxt(sFileName);
end; 2: begin
sFileName := changefileext(SaveDlg.FileName, '.DOC');
if fileexists(sFileName) then
begin
if frmnotebook.showmsg2('此文檔已經存在,是否覆蓋?') <> IDYES then Exit;
end;
prcSaveToDOC(sFileName);
end;
end;
end;