C ++ Builder XE7:在包中使用TChart

时间:2014-11-05 15:36:39

标签: c++ c++builder teechart c++builder-xe7

我遇到了一个奇怪的情况,我找不到任何关于此的信息。

我已经在新的Embarcadero社区论坛上提出了这个问题,但我不太希望我会在那里得到答案......所以我决定在这里创建一个新帐户。

http://community.embarcadero.com/index.php/forum/tools/336-c-builder-xe7-and-teechart-standard

我使用的是TChart组件,该组件使用XE7的IDE(就像旧版本一样)。当我  在包中使用它(.dll或.bpl)当我动态加载,卸载和重新加载(重新加载是问题)时,我得到一个访问冲突,包含一个带有图表的表单。我用一个过程监控工具查看了加载的软件包,一切似乎都很好。 Tee9210.bpl已成功加载。使用/ XE6编译项目时,不会发生此错误。

我可以在第二个环境中重现这个,所以我不认为这是我的安装/电脑的问题。

有人可以复制这个吗?如果需要,我可以提供一个测试项目。

提前谢谢。

凯雷姆

修改 第二次加载bpl时访问冲突:

异常类:$ C0000005 消息:'0xeeffeeff访问冲突:访问地址0xeeffeeff'

我注意到当我尝试在此消息之后再次加载bpl时,我得到了一个不同的异常:

异常类:$ C0000005 消息:'访问冲突位于0x503230cf:读取地址0x00000000'

1 个答案:

答案 0 :(得分:1)

很抱歉在两个页面上发布了相同的问题,但我不确定是否新的embarcadero 论坛很受欢迎,期待从那里得到答案。

但幸运的是,Steema的Yeray也在那里活跃。我希望很快就能在以下链接中阅读解决方案。

http://community.embarcadero.com/index.php/forum/tools/336-c-builder-xe7-and-teechart-standard