那该如何终止线程?
我不是用terminate, 是用Create了一个Event, 线程execute用了个循环
repeat ... until terminated, 在循环中用WaitForMultipleObjects, 判断如果是
退出的Event置位了然后就break(还有其他Event, 相对执行不同操作, 平时Thread处于休眠
状态).
主进程中关闭Thread用
SetEvent(the_close_Event);
Thread1.Suspend;
Thread1.Free;
结果退出时"非法操作错误", 但程序能结束, Thread中调用的dll也释放成功, 不知道这个
非法操作出在哪?