![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TCPClient и обработка ошибок...
EgorKA © (2003-06-18 18:34:00)
К примеру программа пытается соединиться с сервером, но его там нет и программа кричит что нету там сервера! как сделать чтобы он ничего не выдавал или делал чтонибуть другое если не может подконектиться? кароче обрабатывать ошибки как?
Зарание всем спасибо!
MikeP (2003-06-20 13:31:00) [1]
а еще можно через icmp API или RAW Socket пингануть хост, чтобы не ждать таймаут
Hogo (2003-06-20 12:02:00) [2]
ошибся малость просто Error событие
Вот из справки:
Set the ErrorCode parameter to 0 if the OnError event handler successfully deals with the error condition, to prevent an ESocketError from being raised.
Hogo (2003-06-20 11:10:00) [3]
ClientError(Sender: TObject;
Socket: TCustomWinSocket; ErrorEvent: TErrorEvent;
var ErrorCode: Integer);
ErrorCode присвой 0
k$v (2003-06-19 11:43:00) [4]
Try ... except не пробовал?