Application.MessageBox提示框的标题问题(15分)

  • 主题发起人 主题发起人 cgs1980
  • 开始时间 开始时间
C

cgs1980

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用 Application.MessageBox('测试信息','提示',MB_OK) 显示提示信息时,弹出一个提示框,根据MessageBox函数的文档, 提示框的窗口标题应该是:“提示”这两个字,但我运行时弹出框的标题却是: “ Web Browser:提示”, 我想可能是 TMainForm 主窗口的相关属性设置、也可能是工程的相关设置造成的,但我找了好久,都不知道在哪里修改,请大家指点一下。<br>&nbsp;<br>
代码:
<br>unit Main;<br><br>interface<br>type<br>&nbsp; TMainForm = class(TForm)<br>&nbsp; .....<br>&nbsp; ...<br>&nbsp; button: TButton;<br>&nbsp; procedure buttonClick(Sender: TObject);<br>&nbsp; end;<br><br>implementation<br>procedure TMainForm.buttonClick(Sender: TObject);<br>begin<br>&nbsp; &nbsp; Application.MessageBox('测试信息','提示',MB_OK) ;<br>end;<br>end.<br>
 
应该不会,我的就不会这样,一直这样用好好的,没有设定过什么。
 
直接使用messagebox
 
你改成Application.MessageBox('handle','测试信息','提示',MB_OK)<br>看看。。。
 
改成Application.MessageBox('handle','测试信息','提示',MB_OK) ,编译时提示<br>Incompatible types: 'Integer' and 'String'<br>我直接使用 MessageBox(0,'测试信息','提示',MB_OK),但运行后提示框的标题仍然是 “ Web Browser:提示”。
 
我刚刚又测试了一下,重新建立一个窗体,弹出一个提示框,使用 Application.MessageBox('测试信息','提示',MB_OK) ;没有任何问题,估计可能与我工程中使用的某些控件有关。
 
多人接受答案了。
 
是EmbeddedWB控件引起的,设置了(TDialogBoxes)的相关属性后,Application.MessageBox显示正常了。<br>http://www.bsalsa.com/forum/archive/index.php/t-261.html
 

Similar threads

后退
顶部