改用messagebox吧,直接支持操作系统的语言。

解决方案 »

  1.   

    Application.MessageBox('確定刪除該記錄嗎?', '提示', MB_OKCancel+MB_ICONINFORMATION);
      

  2.   

    MessageDLG('確定刪除該記錄嗎?',mtInformation,[mbOK],0);
      

  3.   

    把Consts.pas拷贝到你的程序所在的路径下,再编译一遍
      

  4.   

    showmessage中的按钮中的文字和MsgDlgOK没有关系
      

  5.   

    只要你的操作系统是中文版 MessageBox 就显示中文
      

  6.   

    只要改了源码的,都要重新编译修改过的pas,并把编译后的dcu复制到delphi5\lib下去
      

  7.   

    MessageDLG('確定刪除該記錄嗎?',mtInformation,[mbOK],0);没错的,就是它! 
      

  8.   

    它是以字符串资源定义的,有个.pas文件定义了Delphi全部英文提示