以前记得好象只要更新Delphi的一个文件,exe文件在raise exception的时候就可以显示中文了,请问需要哪些文件?在哪里可以download到,我的exe是否需要重新compile

解决方案 »

  1.   

    大家帮个忙,我急用,我知道有一些delphi的pas || bpl || dll改变以后就可以了,可是记不清了,在网上搜了下,也没搜到,先谢了
      

  2.   

    修改delphi/source目录下的源文件
      

  3.   

    to tccb(tccb)
    要修改delphi/source目录下的哪些源文件?这些文件修改起来会不会很麻烦?网上有地方download吗?
      

  4.   

    其实很简单:将..\source\VCL目录下的consts.pas拷贝一份到一个工程中,将其中的英文字符串翻译成中文然后编译,之后你就会发现一个consts.dcu文件。将它拷贝到\Lib下覆盖掉原文件即可。呵呵,是不是很简单! 
      

  5.   

    SOKButton = 'OK'; 
      SCancelButton = 'Cancel'; 
      SYesButton = '&Yes'; 
      SNoButton = '&No'; 
      SHelpButton = '&Help'; 
      SCloseButton = '&Close'; 
      SIgnoreButton = '&Ignore'; 
      SRetryButton = '&Retry'; 
      SAbortButton = 'Abort'; 
      SAllButton = '&All'; 这是他里面的东西,全改成中文就可以了。
      

  6.   

    to My_first(小@_@小)
    原来如此,除了const.dcu外,还有没有其它dcu,还有,网络上有这些dcu下载吗?如果手动去改太多了……
      

  7.   

    刚找到了几个下载汉化包(dcu)的地方,可是运行时出错
    [Fatal Error] Project1.dpr(5): Unit Variants was compiled with a different version of SysConst.SVarTypeCouldNotConvert
    而且大问题不在这,我们的project都是使用"Build with runtime package",这时的dcu好象根本就没有被使用,想来是直接使用了bpl了,有没有bpl的汉化包下载啊?
      

  8.   

    http://lyszjx.myrice.com/book.htm
    不知道是不是你要的这种
      

  9.   

    我找到的都报‘different version’
      

  10.   

    to xjhack(令狐葱):多谢你,我要的不是这个我知道我的报错原因,我的delphi版本是:Version 6 (Build 6.240) Update Pack 2,而我download的汉化包(dcu)是6.163,我想要6.240的汉化bpl好的,结贴