1

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

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

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

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

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

任何人都可以重现这个吗?如果需要,我可以提供一个测试项目。

先感谢您。

凯雷姆

编辑: 第二次加载 bpl 时访问冲突:

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

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

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

4

1 回答 1

1

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

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

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

于 2014-11-13T10:15:18.990 回答