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

  #3  
Старый 16.05.2009, 20:42
f0rward
Новичок
Регистрация: 26.10.2008
Сообщений: 15
Провел на форуме:
126398

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

slesh, спасибо. Есть ещё один вопрос, работа с потоками.
Имеется процедура запуска потоков :
Код:
  for i:=1 to thr do begin
    for j:=0 to source.Count -1 do begin
      a[i]:=TNewThread.Create(true);
      a[i].FreeOnTerminate:=true;
      a[i].Priority:=tpLOWEST;
      a[i].LoginT:=copyLogin(Source.Strings[j]);
      a[i].passT:=copyPass(Source.Strings[j]);
      a[i].Resume;
      Application.ProcessMessages;
      if Application.Terminated then break;
      if stop then break;
    end;
    ThreadsLbl.Caption:=IntToStrW(StrToIntW(ThreadsLBL.Caption)+1);
  end;
Правильна ли она? Вроде всё работает, но что-то здесь не так...
Пытался использовать CreateThread, но кроме msdn'a инфы по нему не нашел...
 
Ответить с цитированием