Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Multithreading 使用TVirtualTreeView在Delphi中释放DLL时出现NTWaitforMultipleObjects错误_Multithreading_Delphi_Virtualtreeview - Fatal编程技术网

Multithreading 使用TVirtualTreeView在Delphi中释放DLL时出现NTWaitforMultipleObjects错误

Multithreading 使用TVirtualTreeView在Delphi中释放DLL时出现NTWaitforMultipleObjects错误,multithreading,delphi,virtualtreeview,Multithreading,Delphi,Virtualtreeview,TVirtualTreeview非常棒,但很多时候,当我关闭项目中包含TVirtualTreeview的DLL所引用的窗口时,会出现NTWaitForMultipleObjects错误 这个问题在TVirtualTreeview的某个深处,办公室里的其他人已经尝试了很多方法来解决它,我只是想知道是否有其他人在Delphi7中遇到过类似的问题。 或者,如果它在2009年被修复,因为我们已经得到了它,并且正在计划很快升级我们的代码(呃..把我们的头撞到地上) 也许会有帮助。Ulrich指向的线程应

TVirtualTreeview非常棒,但很多时候,当我关闭项目中包含TVirtualTreeview的DLL所引用的窗口时,会出现NTWaitForMultipleObjects错误

这个问题在TVirtualTreeview的某个深处,办公室里的其他人已经尝试了很多方法来解决它,我只是想知道是否有其他人在Delphi7中遇到过类似的问题。

或者,如果它在2009年被修复,因为我们已经得到了它,并且正在计划很快升级我们的代码(呃..把我们的头撞到地上)

也许会有帮助。

Ulrich指向的线程应该足以解决这个问题,但我并不认为这是一个bug,因为据我所知,你做得不对:


解决方案是在DllMain被调用DLL\u PROCESS\u DETACH之前清理你的表单/treeview。

谢谢,在我发布这个问题之前,我已经看到了这一点,但奇怪的是,论坛线程没有解决,也没有帮助。