如何释放线程!(急)(100分)

  • 主题发起人 主题发起人 fanxy
  • 开始时间 开始时间
F

fanxy

Unregistered / Unconfirmed
GUEST, unregistred user!
我需要在程序运行的同时在后台不停播放一段wav文件,而且需要随时可以终止,
不知道如何使用Terminate等方法终止线程,请给我帮助吧,谢谢!!!
 
循环中检查
try
{ Play }
Synchronize(NeedStop);
do
Terminate;
except
do
Terminate;
end;
 
在线程的Exectue中加入
if terminated then
exit;
当调用terminate方法时线程终止。
thread.terminate;
 
TerminateThread(MyThread.Handle,0); 可以强制终止现成。
 
多人接受答案了。
 
后退
顶部