关于1个Messagebox的问题,急,大家帮帮忙啦! ( 积分: 60 )

  • 主题发起人 主题发起人 Minnie_liu
  • 开始时间 开始时间
M

Minnie_liu

Unregistered / Unconfirmed
GUEST, unregistred user!
我想显示一个&nbsp;“数据已存在,是否覆盖?”,按钮希望有:&nbsp;是、全部、否、取消,<br>应该怎么写message呢?各位大师,请帮帮忙!多谢多谢!
 
自己写个窗体好了,事件你也好控制
 
MessageBox好像最多只支持显示三个按钮,你要四个的话,自己做一个对话框好了.
 
哦,必须得自己做了?
 
MessageBox(handle,&nbsp;PChar('数据已存在,是否覆盖?'),&nbsp;PChar('确认'),&nbsp;&nbsp;<br>&nbsp;&nbsp;MB_YESNOCANCEL&nbsp;or&nbsp;MB_ICONQUESTION);<br><br>标准的MessageBox好象没有‘全部’这个按钮,实在需要自己做个提示窗体。
 
case&nbsp;MessageDlg('数据已存在,是否覆盖?',<br>&nbsp;&nbsp;&nbsp;&nbsp;mtConfirmation,&nbsp;[mbYes,&nbsp;mbYesToAll,&nbsp;mbNo,&nbsp;mbCancel],&nbsp;0,&nbsp;mbNo)&nbsp;of<br>&nbsp;&nbsp;&nbsp;mrYes:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...<br>&nbsp;&nbsp;&nbsp;mrYesToAll:&nbsp;...<br>&nbsp;&nbsp;&nbsp;mrNo:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;...<br>&nbsp;&nbsp;&nbsp;mrCancel:&nbsp;&nbsp;&nbsp;...<br>&nbsp;&nbsp;end;
 
MessageDlg('http://www.tengco.cn',&nbsp;mtInformation,&nbsp;mbYesAllNoAllCancel,0);
 
是阿是阿,多谢多谢!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
692
import
I
I
回复
0
查看
763
import
I
后退
顶部