关于多线程的问题 用按钮触发一个线程和其他语句,请问如何才能让线程先执行完然后再执行下面的语句? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么我写a:TEvent时不行?是不是要引用什么单元? 我晓得F1是什么了,可我还是不晓得Event是怎么用的 转贴:等待线程结束如果要等待一个线程结束,可以这样做:在线程得私有变量中申明:FEvent:TSimpleEvent;published部分:property Event:TSimpleEvent read FEvent;Create中:FEvent:=TSimpleEvent.Create;Destroy中:FEvent.Free;在Execute中的第一行:FEvent.ResetEvent;在线程得结束(一般是最后一行代码)后添加:FEvent.SetEvent;然后在另外需要等待线程结束的地方把原来的WaitForSingleObject(AThread.Handle,????)改成WaitForSingleObject(AThread.Event.Handle)即可。 求QQ软件小管家的实现思路 请问大家有RSA1024位加密解密算法 请高手帮下忙,设计时一个窗体,运行时可以生成两个或三这样独立的窗体,怎么做啊 值得同大家庆祝的一天 大家请进!!! 关于控件的两个问题 如何在DBGRID中修改显示出来的数据,并在数据库中保存修改! fastreport 如何对一字段进行逐页统计? delphi+sqlserver 如何将查询结果显示到不同的界面上 delphi中if语句报错.. TClientDataset表结构复制问题 难死一万程序员的一个小问题,看来基础也应该多学学 请各位大侠帮忙。。如何获得MYSQL的安装路径?
在线程得私有变量中申明:
FEvent:TSimpleEvent;
published部分:
property Event:TSimpleEvent read FEvent;Create中:
FEvent:=TSimpleEvent.Create;Destroy中:
FEvent.Free;在Execute中的第一行:
FEvent.ResetEvent;
在线程得结束(一般是最后一行代码)后添加:
FEvent.SetEvent;然后在另外需要等待线程结束的地方把原来的
WaitForSingleObject(AThread.Handle,????)改成WaitForSingleObject(AThread.Event.Handle)即可。