![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Help
root © (2006-12-04 11:33:00)почему неработает этот кусок кода а именно полсе открытия сокета сазу невозможно послать строку а возможно только через некоторое время?
ClientSocket1.Open;
ClientSocket1.Socket.sendtext('Hello');
если
ClientSocket1.Socket.sendtext('Hello'); вынести в другую процедуру то сообщение доходит
почему??
Сергей М. (2006-12-04 11:39:00) [1]
> полсе открытия сокета сазу невозможно послать строку а возможно
> только через некоторое время?
Потому что признаком успешно установленного соединения является факт возникновения события OnConnect или истинность условия ClientSocket.Active = True.
Бессмысленно вызывать методы приема передачи раньше чем одно из этих условий не станет истинным.