怎样重新生成一个windows.dcu?(100分)

L

lixh007

Unregistered / Unconfirmed
GUEST, unregistred user!
我在...dephi5/source/rtl/win中的windows单元修改啦一个函数的属性,保存后就自动
生成啦一个新的windows.pas,怎么样才能在...dephi5/lib中生成一个新的windows.dcu
呢?
 
windows.pas修改了也没用
 
怎么可能,为什么会没用?
 
能用,打开windows.pas, 按CTRL+F9就行了。 将生成的DCU拷至...dephi5/lib中就行了!
我改过!
 
光改.pas文件没用,你还必须将其编译成.dcu:
可先将.pas文件存成.dpk;
接着再编译就能编译。
 
简单啦。。把windows.pas 拷贝到程序目录下,,在源程序文件 USE 中的 WINDOWS 前面
加个编译语句 ,,像下面那样
unit myprogram
..
uses
{$define windows } windows,forms...
 
你应该把windows.pas拷贝到lib目录下,或其他加入到lib的目录下.
 
dcc32 windows.pas
 
直接用Dos命令,像楼上的!
 
不用这么麻烦,你关闭delphi,然后把原来老的windows。dcu删除,然后再打开delphi,以后系统就用你改过的window.pas
,然后你再在windows.pas文件所在目录,把windows.dcu文件拷贝到原来的目录,就不用每次系统都编译一边了
 
顶部