怎样重新编译VCL?

toby 2003-08-25 12:59:18
在source\vcl目录下改了StdCtrls.pas,怎么样更新VCL呢?

100分呀,应该有人要吧?
...全文
50 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
GreenWaterBlueSky 2003-08-26
  • 打赏
  • 举报
回复
编译自己的.pas文件,用生成的.dcu文件覆盖相应的.dcu文件
dickeybird888 2003-08-26
  • 打赏
  • 举报
回复
应该是可以的,你可以尝试用下面的方法:
1。修改好源代码
2。从delphi\lib拷贝controls.res到delphi\source\vcl
3。运行dcc32 stdCtrls.pas
4。删除delphi\source\vcl目录下的controls.res(千万不要删除delphi\lib目录下的)
5。在delphi\source\vcl目录下产生的stdCtrls.dcu拷贝到delphi\lib目录下
注意:备份delphi\lib目录下的stdCtrls.dcu或者重命名也可
6。在delphi\lib\debug目录下也有一份stdCtrls.dcu,把它也用新的stdCtrls.dcu替换掉。
重中之中是要做好备份,要不然就只好重装delphi,惨咯~~~呵呵
祝你好运!!!!要是可以记得给我加分啊
zjqyb 2003-08-26
  • 打赏
  • 举报
回复
在project中加入vcl\StdCtrls.pas
z_hongbao 2003-08-26
  • 打赏
  • 举报
回复
gz
Iamfish 2003-08-26
  • 打赏
  • 举报
回复

重新安装那个控件,里面有一个编译的按钮。

我笨,就用这种方法。
draculacsdn 2003-08-26
  • 打赏
  • 举报
回复
把它拷贝到自己的工程中,修改后编译
d983074 2003-08-25
  • 打赏
  • 举报
回复
把\Lib\StdCtrls.dcu删除或改名即可
rwdx 2003-08-25
  • 打赏
  • 举报
回复
好像不可以,
sixgj 2003-08-25
  • 打赏
  • 举报
回复
呵呵。不明白啊。

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧