晓
晓诚
Unregistered / Unconfirmed
GUEST, unregistred user!
通常我都是这样用的
var
thid:dword;
begin
thread(nil,0,@myupdatefun,nil,0,thid);
其中myupdatefun是数据处理过程;
但是当在myupdatefun中发生非法错误的时候,整个程序就会自动退出,让你不知道在什么
地方出错,不知道为何,还是线程就是这样的。
1、thid是不是用来记录这个线程的占用空间大小的,
如果数据占用空间过大,是不是线程也会退出!
2、我想应该能用endthread来终止这个线程的,不知道怎样处理,
请高手指教
var
thid:dword;
begin
thread(nil,0,@myupdatefun,nil,0,thid);
其中myupdatefun是数据处理过程;
但是当在myupdatefun中发生非法错误的时候,整个程序就会自动退出,让你不知道在什么
地方出错,不知道为何,还是线程就是这样的。
1、thid是不是用来记录这个线程的占用空间大小的,
如果数据占用空间过大,是不是线程也会退出!
2、我想应该能用endthread来终止这个线程的,不知道怎样处理,
请高手指教