J
JackyKen
Unregistered / Unconfirmed
GUEST, unregistred user!
我用一个线程,每隔3秒来执行某一事件,线程的EXECUTE代码如下
while (WaitEvent.WaitFor(3000)=wrTimeOut)and(not Self.Terminated)do
begin
//中间代码略
end;
WaitEvent是在线程的Create里创建的.
现在的问题是,这个while循环,经常莫名的就终止了.请问是什么原因??
while (WaitEvent.WaitFor(3000)=wrTimeOut)and(not Self.Terminated)do
begin
//中间代码略
end;
WaitEvent是在线程的Create里创建的.
现在的问题是,这个while循环,经常莫名的就终止了.请问是什么原因??