打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
showmessage??MessageBox

showmessage  MessageBox

(2009-09-16 14:04:41)
标签:

杂谈

分类: c++

showmessage 的标题修改   

Project-options-Application-title 改一下就行了...

Application.MessageBox('内容','标题',MB_OKCANCEL);
实用:
if Application.MessageBox('你确定要删除数据吧?','提示,MB_OKCANCEL)=IDOK then
begin
end;
回传值:
1. IDABORT:使用者按了「Abort」按钮
2. IDCANCEL:使用者按了「Cancel」按钮
3. IDIGNORE:使用者按了「Ignore」按钮
4. IDNO:使用者按了「No」按钮
5. IDOK:使用者按了「Ok」按钮
6. IDRETRY:使用者按了「Retry」按钮
7. IDYES:使用者按了「Yes」按钮

if MessageDlg('确定吗?',mtInformation,[mbYES,mbNo],0)=mrYes then
begin
memo1.lines.add('添加一行字');
end;
mtInformation代表窗口类型.你把光标按到这里按f1就知道有几种类型了.
[mbYes,mbNo]是指按钮的样子.还有好多种.把光标按这里按f1就明白了.
[mbYes,mbNo,mbOK,mbCancel...]

MessageBox与MessageDlg有什么区别?
MessageBox是windows API   
所以它的按钮文字应该会随着系统而变成相应的文字
MessageBox是中文的,可以定义标题,   
MessageDlg是英文的,不能定义标题。

议用MessageBox,MessageBox函数是原生的api函数,而messagedlg和   
   showmessage都是对话框,所占系统资源要多于messagebox(20K左右)。 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
delphi的消息对话框
delphi弹出信息框大全
深入了解Delphi 7中的四种消息框
Delphi中messagedlg
delphi AfxMessageBox与MessageBox的区别
application.MessageBox的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服