想弹出一个对话框,询问用户是否确实要关闭程序,希望左上的Caption能由我定,中间的“是”和“否”的按钮是中文的,对话框的左边有一个大大的问号。请问不通过自己编写窗口,而是调用函数怎么实现?
我试过messagebox()、messagedlg()、Application.messagebox(),都没得到想要的结果,恳请指教!多谢!
我试过messagebox()、messagedlg()、Application.messagebox(),都没得到想要的结果,恳请指教!多谢!
---------------
看看帮助或MB_ICONctrl+space查看MB_ICON后的写法。具体我忘了
不是英文的YES、NO
Application.MessageBox('这里写你要提示的消息内容','这里是左上角的消息内容',MB_YESNO+MB_ICONQUESTION);
//例子
Application.MessageBox('没有找到符合条件的记录!','系统信息',MB_OK+MB_ICONINFORMATION);
//MB_OK+MB_ICONINFORMATION表示出现一个确定的按钮,消息提示的图标是!号
//MB_YESNO+MB_ICONQUESTION表示出现一个是和否的按钮,消息提示的图标是?号
//MB_OKCENCEL+MB_ICONERROR表示出现一个确定和取消的按钮,消息提示的图标是差差
你可以把这些参数排列组合起来用的。
其实这些都在DLEPHI的帮助里有。自己查一下就知道了。