用MESSAGEBOX(APPLICATION.HANDLE,'你要说的话','提示',ICONINFORMATION+MB_OK)

解决方案 »

  1.   

    to liuzhiping(liuzhiping):谢谢你,正在试
    to  iloveyan(我爱一根烟):在consts.pas文件里设置后,怎样重新编译呢
      

  2.   

    怎么不用 MessageBox or Application.MessageBox ? Why?
      

  3.   

    如果你用showmessage(),不用修改源程序,也能达到将文字改为汉字的效果。
    你可以这样:
    1。编译程序,关闭程序,选择Project|Languages|Add..
    2.一步一步,直到出现Translation Manager窗口
    3。展开左边窗口树控件定位到Resource Scripts,修改右边窗口内容
    4。找到ID号为consts_SMsgDlgOk的内容将’OK‘改为’确定‘保存结果关闭窗口
    5。File|Save all
    6.重新编译,OK!
    7。请给分^_^
      

  4.   

    谢谢各位大哥帮忙
    由于程序中有几十个个showmessage(),不想改源程序,所以用了NetFair(笨小孩)的方案
    以后写程序再用MessageBox了
      

  5.   

    用DELPHI打开const.pas,汉化其中的按钮名称,再编译为.dcu文件,替换掉原来的const.dcu,用WINDOWS的查找功能就行了!(我也忘了这两个文件具体在哪儿了)