和一个TButton,并命名为btnProgressDialogTest。此代码首先从单独的线程(ShellExecAndWaitTask)启动记事本,然后使用无限进度循环打开进度对话框(dlgProgress1): ShellExecAndWaitTask: System.Threading.ITaskCodeSite.Send('Notepad has been closed'); ShellExecAndWaitTask.Start;
dlgProgress1.Captio
我有一个使用的多线程应用程序。我错误地使用OTL来打开辅助线程中的ADO存储过程,除非出现错误(大多数情况下都是这样)。不幸的是,在这个特殊的情况下,有一个问题。当我关闭这个表单时,主VCL线程挂起。section which is abandoned owned by Process 0"
OTL线程仍然处于活动状态,并且处于线程池之外,因此似乎除了主线程之外,一切都正常工作。我目前的想法是切换到调试dcu和断点,我可以找到每个关键部分的创建,然后看看会发生