Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

HTTP component is busy


Student :) ©   (2010-05-18 18:21:00) 

Привет всем использую ics компонент для передачи Post
но возникает ошибка такого плана HTTP component  is busy
как её избежать?
вот мой код

  function TForm1.Zapros(URL,Posts : String) : string;
begin
   httpcli1.Proxy      := '127.0.0.1';
   httpcli1.ProxyPort  := '81';
   HttpCli1.SendStream := TMemoryStream.Create;
   HttpCli1.SendStream.Write(posts[1], Length(posts));
   HttpCli1.SendStream.Seek(0, 0);
   HttpCli1.RcvdStream := TMemoryStream.Create;
   HttpCli1.URL := URL;
   HttpCli1.PostAsync;

end;


Медвежонок Пятачок   (2010-05-19 20:40:00) [1]

выходной наверное


Student :)   (2010-05-19 19:35:00) [2]

не работает


Student :)   (2010-05-19 19:35:00) [3]

Удалено модератором


Student :)   (2010-05-18 18:56:00) [4]

спасибо буду тестировать


Медвежонок Пятачок   (2010-05-18 18:38:00) [5]

при синхронном посте она и так ждет его окончания


Student :)   (2010-05-18 18:36:00) [6]

как сделать так чтоб программа ждала когда посылать следующий пост запрос?


Student :)   (2010-05-18 18:32:00) [7]

попробывал без асинхроного
HttpCli1.Post;


Медвежонок Пятачок   (2010-05-18 18:26:00) [8]

думаю что в мире вцл с компонентом все делается только через методы,свойства и события.

по другому просто не может быть.


Student :)   (2010-05-18 18:25:00) [9]

а как проверить он busy или нет?


Медвежонок Пятачок   (2010-05-18 18:22:00) [10]

очевидно дождаться пока он перестанет быть бизи.
либо не использовать асинхронный вызов поста


Наверх

Титульная страница Поиск, карта сайта Написать письмо