我这里怎么没有你这样的问题??放在这里就好了FormCloseQueryprocedure TFrm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
if messagedlg('你要退出挡案输入系统吗?',mtinformation,[mbyes,mbno],0)=mryes then
begin
FrmDemo.Close
end;
end;
begin
if messagedlg('你要退出挡案输入系统吗?',mtinformation,[mbyes,mbno],0)=mryes then
begin
FrmDemo.Close
end;
end;
begin
ModalResult := mrNone;
end;
在form的ONCLOSe中加入
if messagedlg('你要退出挡案输入系统吗?',mtinformation,[mbyes,mbno],0)<>mryes then
begin
abort;
end;
再试试