a.txt b@a.com
fds.doc c@fa.com
....
有很多行(假设有100行)。
现在我建立了线程同时把相应的文件发到相应的信箱中,但问题是
for i:=0 to 100 do
begin
dd:=Tsendmail.Create(true);
end;
这样一建立就是100个线程,请问一下有没有方法先建立4个,这4个中的某个执行完了再第5,这4个当中的一个执行完了再第6 ....
不知道这样的叫线程同步还是叫互斥,还是其它的。
...全文
1482打赏收藏
请问这样的多线程怎么控制
a.txt b@a.com fds.doc c@fa.com .... 有很多行(假设有100行)。 现在我建立了线程同时把相应的文件发到相应的信箱中,但问题是 for i:=0 to 100 do begin dd:=Tsendmail.Create(true); end; 这样一建立就是100个线程,请问一下有没有方法先建立4个,这4个中的某个执行完了再第5,这4个当中的一个执行完了再第6 .... 不知道这样的叫线程同步还是叫互斥,还是其它的。