Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.01;
Скачать: CL | DM;

Вниз

Как задать TimeOut на TcpClient.Connect   Найти похожие ветки 

 
Сергей М. ©   (2006-10-20 11:33) [40]


> skosenok ©   (20.10.06 11:28) [39]


Хм ...

Тот же вызов closesocket() происходит и при вызове метода TBaseSocket.Close.


 
skosenok ©   (2006-10-20 12:01) [41]

>Сергей М. ©   (20.10.06 11:33) [40]

в нем проверяется Active, а у нас, как ты сам всем объяснил, в асинхронном режиме все контролируем нами и поэтому Active = ложь


 
Сергей М. ©   (2006-10-20 12:31) [42]


> skosenok ©   (20.10.06 12:01) [41]


Зачем тебе этот геморрой с TCPClient"ом - ума не приложу.

Есть же TClientSocket (чисто виндовый, с асинхр.нотификациями),  TIdTCPClient (кросплатформенный) ..


 
skosenok ©   (2006-10-20 13:15) [43]

>Сергей М. ©   (20.10.06 12:31) [42]

кросплатформенность мне нафиг не нужна... по крайней мере пока

я купился на WaitForData которого в TClientSocket нет.

еще TCPClient есть в бесплатной версии Delphi =)


 
skosenok ©   (2006-10-20 13:18) [44]

хотя понятно что WaitForData я могу организовать и сам selectamи - но тогда как раз не хочется гимороиться


 
Сергей М. ©   (2006-10-20 14:31) [45]


> skosenok ©   (20.10.06 13:15) [43]
> купился на WaitForData


С какого перепугу он там будет ?

Это есть метод TWinSocketStream(), который в кач-ве параметра при конструировании
требует TCustomWinSocket.


> skosenok ©   (20.10.06 13:18) [44]


Мне кажктся, ты запутался в блок. и неблок. режимах.

А это немаловажно в пределах конкретно твоей задачи.



Страницы: 1 2 вся ветка

Текущий архив: 2007.04.01;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.032 c
2-1173223246
Gelikon
2007-03-07 02:20
2007.04.01
Как заставить Panel мигать через определённый интервал времени!!!


15-1173605644
Geret
2007-03-11 12:34
2007.04.01
Ура! Я приобрел книгу Кормена!


9-1146394032
COMRAD_GREMLIN
2006-04-30 14:47
2007.04.01
проблема с поворотом 2d объекта с текстурой в Opengl


15-1173292798
Ne-Ld
2007-03-07 21:39
2007.04.01
расскажите как работает Adsence часть которая ссылки доставляет


2-1173447779
Provodnick
2007-03-09 16:42
2007.04.01
Ошибка при завершении консольного приложения