这个问题应该很简单,但是,还是不会。问题是这样的,MessageDlg会有几个button,但是通常默认的是yes, ok, retry;如何自己设定呢,比如到no, cancel...看帮助,MessageDlg()有几个override的函数支持这个default button,但是需要最后一个参数时TImage吧。看了源码,好像,如果不适用这几个override的函数,messagedlg就只支持yes, ok, retry。现在就是象问一下,是不是这样的,如果可以修改default的button,如何做呢?谢谢!
解决方案 »
- delphi开发第三方控件焦点问题
- fastreport报表有些电脑上打印出问题,请教解决办法
- 关于XML以及转换word格式问题!给高分!
- adoquery中如何使用update语句阿?
- 自己编写的组件,事件怎么声明啊?
- 如何不出错的终止一个线程?
- 控件高手请进:关于自定义控件的几个问题(分不够可以再给)
- Delphi的TClientDataSet如何用Filter过滤日期
- 哇哇哇,吓死偶了,在pb出了这种事,希望会pb与delphi的人来看看,偶该怎么版?//牛虻
- 怎样将报表保存为文件
- 谁看得懂下面的代码?能解释清楚的,可以再加100分!
- 请问下DELPHI 下调用个模块的功能是怎么实现的
不过个人认为MessageBox才是正道 按钮本地化的
MB_DEFBUTTON1表示第一个按钮是默认选择
MB_DEFBUTTON2表示第二个按钮是默认选择
MB_DEFBUTTON3表示第三个按钮是默认选择