Показать сообщение отдельно

  #7  
Старый 03.02.2009, 21:33
stasoft
Новичок
Регистрация: 03.02.2009
Сообщений: 15
Провел на форуме:
93182

Репутация: 21
По умолчанию

Мой самописный брут до 1700 потоков держит, TIdThreadComponent из индей девятых + из тех же индей IdHTTP.

Код:
 
for i:=1 to HowMany do begin
http[i]:=TIdHTTP.Create(form1);
thr[i]:=TIdThreadComponent.Create(form1);
thr[i].OnRun:=Form1.thrrun;
end;
потом:

Код:
 
for i:=1 to HowMany do begin
  thr[i].Start;
  Inc(vthrnum);
  Application.ProcessMessages;
  Sleep(15);
 end;
каждый новозапущенный тред узнает свой номер из втхрнум и запоминает его в своей локальной переменной. Соответственно каждый тред использует только свой ИдХТТП. Поясните что тут может *засираться*
 
Ответить с цитированием