msgbox(frmfy.Handle,'附页中文字已经改变'+#13#10#13#10+'想保存文件吗?','确定',mb_yesnocancel+MB_ICONQUESTION+mb_defbutton1+mb_applmodal)还是MsgBox(
self.handle, '提示信息',
'真的要退出本模块吗?',
MB_ICONQUESTION,
MB_OKCANCEL) = mrOk
self.handle, '提示信息',
'真的要退出本模块吗?',
MB_ICONQUESTION,
MB_OKCANCEL) = mrOk
解决方案 »
- indy10.5.5,SSL,Delphi2010,请帮忙给我那两个DLL文件
- 如何用键盘实现DbGrid中的Picklist的下拉?
- 菜问题: 关于 ADOQuery 将两个库相连接.
- showModalDialog对话框中网页 怎么控制
- Socket question of Delphi
- 我想实现如EXCEL一样的表格,可录入,只有几行几列。用什么控件?(stringgrid好像不行)
- ADOQuery1为什么出差
- 一个很奇怪的问题????
- 关于ComboBox的问题!
- DELPHI xe7 FastReport5 问题
- batchmove如何使用?
- 这给id中的可用分有很多!可惜等级不够,散分。不过也有一点小问题。解决了在给分。有GIS方面的资料吗?控件也行,你的大作也可以
该怎么做,谢谢各位!
给你个例子,自己琢磨吧var dsign:TModalResult;
begin
dsign:=messagedlg('是否删除?',mtconfirmation,mbyesnoCancel,6); if dsign=6 then \\选中了yes
begin
......
end
else if dsign=7 then \\选中了no
begin
.....
end
else \\选中了cancel
begin
......
end;
那就是
messagebox('要显示的信息','form的caption',TMessageBtn);
例如
Application.messagebox('重新输入,'提示',MB_OK);
if Application.MessageBox(Pchar('初始化将清空所有的数据?'), '提示信息', MB_OKCANCEL+MB_ICONWARNING+mb_defbutton2)=IDOK then