如何用我自己的Vcl.Styles.pas Delphi单元替换原来的单元?

时间:2018-10-24 19:30:07

标签: delphi delphi-xe7

我想修复Delphi XE7 VCL源代码中的一些错误。 最简单的方法是,如果我可以简单地编辑原始文件,重新编译并使用它(将原始DCU替换为新的DCU)。

但是,我得到了

  

%s单元是用%s的不同版本编译的。

是否可以通过这种方式“修补” Delphi?无需重新编译整个VCL?

1 个答案:

答案 0 :(得分:2)

当然,但是(如果要在Delphi单元的接口部分进行修改),还必须重新编译使用该修改文件的其他VCL单元-您需要确保这些单元在搜索路径中,以便编译器可以查看并重建它们。