Y ypluo Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-30 #1 最近一段时间老是出现怪事,不知道为什么?<br><br>我用fsMDIForm做主界面,在mdichild里用<br>Application.messagebox('abcd','ab');<br>程序运行时,根本不显示,需要按alt才会显示出提示窗口,搞不清怎么回事啊。<br><br>可是我在一个新project却又可是用
最近一段时间老是出现怪事,不知道为什么?<br><br>我用fsMDIForm做主界面,在mdichild里用<br>Application.messagebox('abcd','ab');<br>程序运行时,根本不显示,需要按alt才会显示出提示窗口,搞不清怎么回事啊。<br><br>可是我在一个新project却又可是用
S sadnui Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-30 #2 [^]此类怪事还未遇到<br>试试api <br>messagebox(0,'abx',''ab,0);
Y ypluo Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-30 #3 可是我的软件里用200多个messagebox,改到什么时候啊?
Y ypluo Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-30 #4 messagebox(0,'abx',''ab,0); 这个不能用啊?有错
L liyinwei Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-30 #5 在公共单元自己写一个 MessageBox 函数<br>function MsgBox(const Text, Caption: String; Flags: Longint = MB_OK): Integer;<br>begin<br> Result := Windows.MessageBox(Handle,PChar(Text),PChar(Caption),Flags);<br>end;<br>供公共调用<br>然后用替换功能把<br>Application.messagebox<br>替换为<br>MsgBox
在公共单元自己写一个 MessageBox 函数<br>function MsgBox(const Text, Caption: String; Flags: Longint = MB_OK): Integer;<br>begin<br> Result := Windows.MessageBox(Handle,PChar(Text),PChar(Caption),Flags);<br>end;<br>供公共调用<br>然后用替换功能把<br>Application.messagebox<br>替换为<br>MsgBox
Y ypluo Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-31 #6 liyinwei:<br>你这种方法很妙,但结果还是要用ALT才能显示提示信息
Y ypluo Unregistered / Unconfirmed GUEST, unregistred user! 2007-12-31 #7 网上搜索一下,有一兄弟也碰到过这个问题,不知道解决没啊