C
crazycock
Unregistered / Unconfirmed
GUEST, unregistred user!
一个主程序,用了多个线程进行UDP传输,当关闭主程序的时候,可能有多个线程还没有结束,因为线程中直接访问了主窗口MainForm的资源,所以MainForm.Close的时候会发生错误,如果在MainForm.onClose里面显示一个Showmessage('hello'),等1秒多然后点OK,就不会发生异常(因为线程中的工作通常1秒内可以完成)。
问:
(1)如何避免在主窗口需要关闭的时候,不会发生异常?
(2)能否主动在窗口关闭之前释放所有线程,怎么完成?
在线等待。
问:
(1)如何避免在主窗口需要关闭的时候,不会发生异常?
(2)能否主动在窗口关闭之前释放所有线程,怎么完成?
在线等待。