我打开并修改了sysconst.pas,但是CTRL+F9并没有生成新的DCU文件,为什么? (50分)

  • 主题发起人 主题发起人 有毛病
  • 开始时间 开始时间

有毛病

Unregistered / Unconfirmed
GUEST, unregistred user!
我主要是想修改部分错误信息。有人说打开这个文件修改,生成新的DCU文件覆盖即可。
我改了,但不能生成新的DCU。

现在生成了新的DCU,我把它把原来哪个覆盖了。但出现新的问题,我在编译我的项目时
出现了“run time error xxxx at xxxxxx ”的错误提示,什么原因呢?

sysconst.pas我只改了错误提示的信息,把它改成了中文。
 
你把它从Source目录中拷到项目目录中。修改了就会生成新的DCU,你再把DCU拷回Lib中。
 
同意楼上
 
现在已经生成新的DCU了,只是出现了以前没有的错误:
我在编译我的项目时出现了:
run time error xxxx at XXXXX
的错误提示。

那个文件我只修改了错误提示信息,其它源码没改。
 
将原来的DCU文件Remote掉,在Add加入。
 
应该改掉源文件后,使用dcc32来编译,直接生成dcu文件,
然后拷贝(移动)这个新生成的DCU文件覆盖掉原来的DCU
文件。要注意的是,更改源代码的时候,注意只更改自己
要改的部分,不要错改其它的东西!

产生错误,你自己程序的源代码有没有更改过?如果确认
没问题的话,退出Delphi,删除你的项目下的临时文件、
DCU文件、DSK文件,反正除了项目需要的源代码文件、资源
文件外,一律删除。重起系统。

如果继续出现相同错误,请跟踪调试程序;或者贴出源代码
以及修改了什么单元的那部分。
 
后退
顶部