如何在退出时让程序弹出询问窗体(MESSAGEDLG),按MRYES就退出应用程序,按
MRNO询问窗体就消失??
MRNO询问窗体就消失??
解决方案 »
- 直接端口打印 支持USB接口的打印机吗?
- 这是一段关于曲线拟合的程序,我是初学者,看不太懂,希望哪位高人给详细解释一下,谢谢大家了!
- 双视频,谁到也迷糊(dspack)
- 100%送分!!!非常简单的问题:连接ORACLE 数据库问题++++++++++++++++++++++++++++++++++
- 关于InstallShield急急急!!!!
- 如何打开1个目录对话框
- 如何得到在某一控件上的鼠标点击次数。
- 如何做判断,动态生成treeview,请看原程序!!(homewxy 留意 )
- 高分征求一个简单的打印,用RM或FastReport实现都可以
- ADO的数据集的分页问题
- 如何读别人的源程序?
- 怎么屏蔽 pagecontrol控件的 ctrl+ tab热键,在pagecontrol中切换,
exit
else
.........
......
then ...
then ...
if MessageDlg(是否退出程序?',
mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
close;
end;
怎么解决,谢谢!
if application.message('要退出吗?','提示',mb_yesNo)=6 then//选择的是
begin
Action:=cafree;
end
else
begin
Action:=caNone;
end;
function MessageDlg(const Msg:string;DlgType:TMsgDlgType;Buttons:TMsgDlgButtons;HelpCTx:LongInt):Word;该函数生成一消息对话框并获得用户的响应。Msg参数为显示的消息内容,DlgType指定对话框的类型,Buttons指定对话框中显示的按钮。HelpCtx为用户单击对话框的帮助按钮或按F1键时,指定应显示的帮助标题的正文ID。该函数返回用户选择的按钮值。若在对话框中按Ctrl+C键,则消息的文本将拷贝到剪贴板中。下表列出可在对话框中显示的每种类型按钮的TMsgDlgBtn值及用户选择按钮后返回相应的值。TMsgDlgBTN值|返回值
mbOK |mrOk
mbCancel |mrCancel
mbYes |mrYes
mbNo |mrNo
mbAbort |mrAbort
mbRetry |mrRetry
mbIgnore |mrIgnore
mbAll |mrAll
mbNoToAll |mrNotoAll
mbYesToAll |mrYesToAll
--------------得点分数好不容易呀!