ShowMessage和MessageDlg消息对话框(VCL)

ShowMessage一个简单的消息提示:

例如:ShowMessage("xxxx");

MessageDlg(constAnsiString Msg, TMsgDlgType DlgType, TMsgDlgButtons Buttons,int HelpCtx);

Msg: 显示消息的内容

DlgType: 对话框类型:

  mtWarning:显示带有蓝色感叹号的消息框

  mtError:显示带有红色感叹号的消息框

  mtInformation:显示带有蓝色“i”号的消息框

  mtConfirmation:显示带有绿色问号的消息框

  mtCustom:消息框中没有位图,对话框的标题是应用程序的执行名

Buttons:消息框中都有哪些按钮

  有以下取值:

  mbYes

  mbNo

  mbOk

  mbCancel

  mbHelp

  mbAbort

  mbRetry

  mbIgnore

  mbAll

例子:

  int tr = MessageDlg("确定要添加吗?",mtInformation,TMsgDlgButtons()<<mbYes<<mbNo,0);

  返回值tr:

  mrNone                              0
  mrOk              idOK         1
  mrCancel         idCancel       2
  mrAbort         idAbort         3
  mrRetry         idRetry         4
  mrIgnore        idIgnore       5
  mrYes            idYes             6  

  mrNo      idNo              7
  mrAll              mrNo + 1       8
  mrNoToAll       mrAll + 1       9
  mrYesToAll      mrNoToAll      10

  

  

 

转载于:https://www.cnblogs.com/mypsq/p/5079162.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值