![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Socket, Try.....except не работает. [Win2k]
Brand © (2001-11-15 00:20:00)Код :
ClientSocket1.Addres="127.0.0.1";
Try
if not ClientSocket1.Active then
ClientSocket1.Active:=true;
except
ListBox1.Items.Add("Ошибка");
end;
Никакой сервер не запущен -> подключиться не можем -> except проходит мимо -> виндовая ошибка
???
Brand (2001-11-19 23:20:00) [1]Не не были. А что это за ошибки?
Wizard_Ex (2001-11-19 09:30:00) [2]А такие ошибки были?
10049
и 11004
Polevi (2001-11-17 15:02:00) [3]Никогда не пользовался способом WizardEx - и ничего у меня не "выскакивает"
Brand (2001-11-16 23:16:00) [4]>Wizard_Ex
т. е. ощибка Asinchronous socket Error 100061 все-равно выскочет?
Wizard_Ex (2001-11-16 16:51:00) [5]А те которые пролетают мимо OnError, такое бывает, надо ловить в Application.OnException
исключение ESocketError
и все будет рулез
Brand (2001-11-15 09:59:00) [6]Спасибо.
Polevi (2001-11-15 08:38:00) [7]PS
Чтоб не выскакивала ошибка в OnError надо ErrorCode:=0;
Polevi (2001-11-15 08:37:00) [8]Асинхронный режим
Сообщения об ощибке надо ловить в OnError - а успех в OnConnect
Brand (2001-11-15 01:18:00) [9]Или как сделать так, чтобы даже если ошибка, ну и пусть, лижбы сообщения никакого не выскакивало?