L
lshren
Unregistered / Unconfirmed
GUEST, unregistred user!
当我把程序处理的功能置于一个线程的 Execute 过程中, 线程的Priority := tpIdle;,这
时我的程序运行很正常(程序启动后,其他资源使用正常,程序其他操作也很自如),但当
我的在线程中要完成三种操作时,我希望在线程中创建三个function,每个function完成一种
操作,进行每种操作时,先create线程,再执行相应的function. 这样做后,只要进行一种
操作,就占用了程序的所有资源,虽然其他程序可以执行,但本程序内的其他操作都不能
进行,连程序都不能关闭。此问题如何解决?
时我的程序运行很正常(程序启动后,其他资源使用正常,程序其他操作也很自如),但当
我的在线程中要完成三种操作时,我希望在线程中创建三个function,每个function完成一种
操作,进行每种操作时,先create线程,再执行相应的function. 这样做后,只要进行一种
操作,就占用了程序的所有资源,虽然其他程序可以执行,但本程序内的其他操作都不能
进行,连程序都不能关闭。此问题如何解决?