Главная страница
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.051 c
3-1168617187
DiX
2007-01-12 18:53
2007.04.01
Помогите с форматированием полей в таблице


2-1173238557
Expell
2007-03-07 06:35
2007.04.01
Перетащить картинку...


2-1173437359
Polzun
2007-03-09 13:49
2007.04.01
Как задать управляющие коды принтера?


8-1154211426
DLag
2006-07-30 02:17
2007.04.01
Пример использования DirectDraw


11-1140886672
ECM
2006-02-25 19:57
2007.04.01
Новости сайта kolnmck.ru