L liyinwei Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-23 #2 楼主查看一下他们的源代码就会明白了。 MessageDlg 是通过代码创建的对话框, MessageBox 是通过调用 API 创建 Windows 标准的对话框。 其实两者在使用上没多大区别,只是它们的参数不同而已。 它们的返回值是一样的。
楼主查看一下他们的源代码就会明白了。 MessageDlg 是通过代码创建的对话框, MessageBox 是通过调用 API 创建 Windows 标准的对话框。 其实两者在使用上没多大区别,只是它们的参数不同而已。 它们的返回值是一样的。
C cyndi_blue Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-23 #3 MessageBox的常用调用方法: Application.MessageBox('欢迎光临!','提示',64);
张 张辉明 Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-23 #4 把这两个函数代码看一下,对你有好处,也可以看看Application.MessageBox
H happycyp Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-24 #5 参数不同,对话框显示的按钮也不同 MessageDlg,显示的是英文按钮,做中文界面软件不太友好, MessageBox,显示的是中文按钮,推荐使用。
B bbscom Unregistered / Unconfirmed GUEST, unregistred user! 2008-02-24 #6 区别: MessageDlg 支持跨平台对话框函数,对于MessageBox 只能在WIN平台使用的对话框函数 MessageDlg标题上是英文的但MessageBox标题支持中文。