B byx45 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-09 #1 使用ShowMessage 和Application.MessageBox都一样,没有中文按钮,大约在window平 台,不会调用本地字符集,涉及到winapi的问题? 道理不去管它,怎么解决?
L lanjiancn Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-09 #2 汉化呀 要吗真接用 messagbox() 就是中文了
B byx45 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-09 #3 受不了,要汉化吗?这么问就是不想活着不会那么复杂:) 直接用MessageBox,笑我呀?
D duducat Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-09 #4 下面是个例子! Application.MessageBox(PChar('输入内容为空!!'), '输入错误',mb_Ok+mb_IconWarning)
J jrq Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-09 #5 >使用ShowMessage 和Application.MessageBox都一样,没有中文按钮, 怎么会呢? 如下: procedure TForm1.Button1Click(Sender: TObject); begin Application.MessageBox(PChar('Hello world!!'),'你好',MB_OkCancel+mb_IconInformation) end; 就是显示中文 确定 取消
>使用ShowMessage 和Application.MessageBox都一样,没有中文按钮, 怎么会呢? 如下: procedure TForm1.Button1Click(Sender: TObject); begin Application.MessageBox(PChar('Hello world!!'),'你好',MB_OkCancel+mb_IconInformation) end; 就是显示中文 确定 取消
胡 胡柚 Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-09 #6 Clx要考虑到跨平台,所以按钮不能调用Windows默认的字串,自己写消息框吧。