delphi XE:LoadLibrary()调用内的访问冲突

时间:2011-02-24 14:56:35

标签: delphi delphi-xe

在项目中调用DLL时出现访问冲突。 project和dll都使用Chart单位(TChart)。从项目中删除Tchart,LoadLibrary可以成功返回。如果Tchart从dll中删除,它也可以工作。我不明白为什么图表单元不能在项目和DLL中使用?以及如何解决这个问题。

2 个答案:

答案 0 :(得分:7)

Sarah,这是TChart组件的一个错误,位于 TeCanvas 单元中。 Steema 的人都知道这一点。你可以查看embarcadero论坛中的下一个帖子Delphi XE, TChart in exe and in dll

答案 1 :(得分:0)

我今天在使用Delphi XE和FastReport 6 VCL时发现了这个错误,在exe中我有FrxChart并且在一个库中。 经过长时间的调试过程,我意识到这两个应用程序中仅包含TeEngine会导致LoadLibrary()函数崩溃。 因为到论坛的链接不再起作用,我可以做些什么来修复此错误(不包括删除库中的图表)?

相关问题