这是使用 Delphi XE2 和 FastMM 4.99 以及 Win7-64 机器上的 32 位程序。
我试图使用 FastMM 来检查我一直在研究的一个小程序。该程序包括一个数据模块,该模块位于项目的自动创建表单列表中。数据模块只包含一个 TADOConnection 对象。
当我在 FastMM 中启用 FullDebugMode 时,退出程序时出现无效的类型转换错误。罪魁祸首似乎在于释放数据模块(错误发生在 中TADOConnection.GetADODataSet
)。谁能建议为什么会这样?