J jericho3164 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-12 #1 我这样用MessageDlg('程序出错!',mtError,[mbok],0);它会弹出一个错误提示框,怎样改变这个窗体的Caption?它现在显示的是Error,我想把它改成中文的!<br>
P pwzhu666 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-12 #3 if messagebox(handle,'程序出错','提示信息',mbyesno+mb_iconquestion)=id_yes then<br>...<br>else<br>...
H hermes Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-12 #4 这个MessageDLG是Delphi自己创建的,和Application.MessageBox等不同,<br>没有给你传出窗体句柄,而且创建和显示是在一个函数里。因此,直接修改他的其他属性好像是不可能的。还是用 Application.MessageBox 或 windows.MessageBox。 <br><br><br>
这个MessageDLG是Delphi自己创建的,和Application.MessageBox等不同,<br>没有给你传出窗体句柄,而且创建和显示是在一个函数里。因此,直接修改他的其他属性好像是不可能的。还是用 Application.MessageBox 或 windows.MessageBox。 <br><br><br>
G gkrong Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-12 #6 用Application.MessageBox可以自定义窗体的Caption.
O oldsheep35 Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-12 #7 使用这个,楼主试一下吧!<br> MessageBox(handle,'显示文本信息','显示Caption(就是你的Error)',MB_OK OR MB_ICONERROR);
J joshua_jia Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-12 #8 好像在<br>c:/program files/borland/delphi/lib裡面找到關於這個的文件(Qconst.pas,qdlg.pas等),改一下就可以了