TVirtualTreeview 非常棒,但是很多时候当我关闭项目中包含 TVirtualTreeview 的 DLL 引用的窗口时,我会收到 NTWaitForMultipleObjects 错误。
问题出在 TVirtualTreeview 的某个深处,办公室里的其他人已经尝试了很多方法来解决它,我只是想知道是否有人在 Delphi 7 中遇到过类似的问题。
或者如果它在 2009 年得到修复,因为我们已经解决了这个问题,并且计划很快升级我们的代码(错误.. 把我们的脑袋撞到地上)。
TVirtualTreeview 非常棒,但是很多时候当我关闭项目中包含 TVirtualTreeview 的 DLL 引用的窗口时,我会收到 NTWaitForMultipleObjects 错误。
问题出在 TVirtualTreeview 的某个深处,办公室里的其他人已经尝试了很多方法来解决它,我只是想知道是否有人在 Delphi 7 中遇到过类似的问题。
Ulrich 指出的线程应该足以解决这个问题,但我并不认为这是一个错误,因为据我了解,你做错了:http:
//blogs.msdn.com/oldnewthing/archive/2009/ 06/26/9804500.aspx
解决方案是在使用 DLL_PROCESS_DETACH 调用 DllMain 之前清理您的表单/树视图。
也许这有帮助。