![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как изменить время отведенное на подключение сокету ? [D7, WinXP]
redlord © (2004-09-10 17:41:00)всем привет
как изменить время отведенное на подключение сокету ?
после выполнения
clientsocket1.ClientType:=ctnonblocking;
clientsocket1.active:=true
(при не существующем хосте) выполнение проги приостанавливается как от этого избавится ??
Digitman (2004-09-13 08:43:00) [1]
> как изменить время отведенное на подключение сокету
> в обработчике ошибок обнулить код
в огороде бузина, в Киеве дядька
Hogo (2004-09-12 22:01:00) [2]в обработчике ошибок обнулить код
procedure TForm1.ClientSocket1Error(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
begin
ErrorCode:=0;
end;
Verg (2004-09-10 19:44:00) [3]
> clientsocket1.ClientType:= ct nonblocking;
> clientsocket1.active:=true
>
> (при не существующем хосте) выполнение проги приостанавливается
> как от этого избавится ??
Что к чему? Ты ни чего не путаешь?
simpson (2004-09-10 18:18:00) [4]> как от этого избавится
Использовать неблокирующий режим.
А в общем случае - в зависимости от дальнейших действий, выполняемых программой, хоть в дополнительный поток вынести работу с сокетом...