- Код: Выделить всё
 procedure TMyThread.Execute;
 var ...
 begin
 if httpPostURL(sURLString, sSubmitString, sResultStream) then //Synapse
 begin
 ShowMessage(sResultStream.DataString);
 Terminate;
 end;
 end;
Запускается вышеприведённый код по onButtonClick, в котором есть var MyThread : TMyThread.Create(True);
Код, отправляет запрос на сервер и получает ответ. Всё фурычит.
Печалька в том, что если, сделать запрос два раза подряд, например с разницей в секунду,
то ИНОГДА второй Thread.Execute ловит http ответ на первый запрос...
 Вот как это победить?
 Вот как это победить?  
   
  Не отправлять второй запрос пока не придёт ответ на первый или есть другие решения?
 Не отправлять второй запрос пока не придёт ответ на первый или есть другие решения?PS: Заранее благодарен всем и каждому за Ваш ответ.
.




