Z
zhuifeng
Unregistered / Unconfirmed
GUEST, unregistred user!
在关闭程序时会出现一个对话框,让你进一步确认是否要关闭程序,当你选择关闭时,程序
就会结束,当你选择“不关闭”时,程序还是原来就界面,我在用messagedlg 时,在选择“不关闭”
后,程序照样结束了,不知道怎么样才能使得在选择“不关闭”时,程序继续运行?
我的程序是这样的:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if MessageDlg('Welcome',mtConfirmation, [mbYes, mbNo], 0) = mrYes then
application.terminate;
end;
就会结束,当你选择“不关闭”时,程序还是原来就界面,我在用messagedlg 时,在选择“不关闭”
后,程序照样结束了,不知道怎么样才能使得在选择“不关闭”时,程序继续运行?
我的程序是这样的:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
if MessageDlg('Welcome',mtConfirmation, [mbYes, mbNo], 0) = mrYes then
application.terminate;
end;