[DCC致命错误]:F2051单元ApFileIO使用不同版本的***进行编译。{ApCollections} TLinkList <upublic.tapobject> </upublic.tapobject>

时间:2013-04-01 18:35:53

标签: delphi delphi-xe

我见过类似的问题,我已经检查了它们,但我没有解决任何问题。 我有所有的来源,错误是我自己写的两个单位,他们都在我的应用程序的主目录中。因为我使用了编写类的模板方法,所以我一直遇到这个问题。 这是我的应用程序的情况:我编写了一个新单元来实现任何类型对象的链接列表,所以我写了TLinkList<T> = class,它完全正常。自从我写这个课以来,我遇到了这个问题。它不能在正常情况下编译,我要做的是在ApFileIO单元中注释一些代码并编译程序,然后再次取消注释代码! 我厌倦了评论和取消注释我的代码,所以我想知道是否有任何方法来解决这个错误。 Thx提前。

1 个答案:

答案 0 :(得分:0)

信不信由你,不使用inline函数解决了这个问题。 我删除了单元inline的{​​{1}}指令(问题主题中提到)和***。这解决了这个问题。 谢谢大家的帮助。