我必须在DelphiXE7中编写一个DLL。我想在DLL中使用TParallel.For。DLL被加载到C++应用程序中,一切正常。但是,当应用程序终止或调用FreeLibrary时,应用程序会挂起。如果我删除所有TParallel.For循环并将它们替换为标准循环,应用程序将正常退出。TParallel.For循环非常简单:TParallel.For(0,inImage.Height-1,Procedure(ty:integer)beginSomeProcedure(ty);end);如果我使用完全相同的代码创建一个Delphi应用程序,一切都会完美无缺。经过大量研究和调试后,似乎有