如何判断是否按了"取消"按钮(50分)

  • 主题发起人 主题发起人 yz
  • 开始时间 开始时间
Y

yz

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个程序,退出时若文件被改动则提示保存文件,出现SaveDialog,
此时如何判断是否按了"取消"按钮并作相应处理.
 
excute 返回值=IDCancel // 2
 
re:=dialog.execute;
if re=IDCancel then
begin
......
end;
 
if filedialog.execute then
begin
//确定
end
else
begin
//取消
end;
 
嘻嘻哈 is right!
 
Chenlili:用嘻嘻哈的方法能成吗?
 
delphi的帮助里是用的嘻嘻哈的方法,不过是前半截,(else前)不过
既然这样,就肯定是应该没有问题的。
 
yes,嘻嘻哈 is right!
 
我不知道你是否注意到了按钮的一个属性MODALRESULT,也许设置一下可以
省去你不少麻烦
 
后退
顶部