0"-6ren"> 0"-我有一个用软件包构建的 Delphi exe。 exe 处理成功,但在关机时,出现错误。我重建了 exe,然后用 MadExcept 错误记录软件重建了 exe 调用的 DLL 之一。它将异常“Mou-6ren">
gpt4 book ai didi

delphi - 程序关闭期间出现异常 "MouseTrackingTimerList.Count <> 0"

转载 作者:行者123 更新时间:2023-12-03 18:39:23 27 4
gpt4 key购买 nike

我有一个用软件包构建的 Delphi exe。 exe 处理成功,但在关机时,出现错误。我重建了 exe,然后用 MadExcept 错误记录软件重建了 exe 调用的 DLL 之一。它将异常“MouseTrackingTimerList.Count <> 0”跟踪到 devexpress cxcontrols 单元的最终确定中。该低级别单元中的任何内容都没有更改。关于可能导致此错误的任何建议?

最佳答案

好吧,您没有说它导致了什么异常,但是我看到包发生的一件事是,如果您的最终确定是从另一个包中引用某些东西,并且该包已经被卸载,那么引用是错误的并且会给出访问冲突,或者有时是无效的指针操作。

确保 MouseTrackingTimerList 仍然可用,并确保这实际上是它正在尝试做的事情。如果你在一个单元中使用全局接口(interface)引用,它会放入隐藏的终结代码来清理它们,如果它引用了另一个包的一部分,你可能会遇到同样的问题。

为避免这种情况,请确保将来自其他包的所有全局接口(interface)引用设置为 在程序终结开始之前,并确保您的终结部分不引用其代码驻留在另一个包中的任何对象,该包可能在当前包之前卸载。

关于delphi - 程序关闭期间出现异常 "MouseTrackingTimerList.Count <> 0",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3562704/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com