![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]очевидно дождаться пока он перестанет быть бизи.
либо не использовать асинхронный вызов поста