Вниз
Скачать: CL | DM;

ESocketError   Найти похожие ветки 

← →
Yermek   (2004-03-23 22:39) [0]

Процедура проверяет, при нажатии на кнопку, по IP и Port"у запущен ли сервер на удаленном компе или нет.
Проблема вот в чем, как отловить эту чертову ошибку при написании кода
try
 ClientSocket1.Address:=IP.Text;
 ClientSocket1.Port:=Port.Text;    
 ClientSocket1.Open;
except
   on ESocketError do MessageDlg("Проверка закончилась неудачей",mtError,[mbOK],0);
end;

Delphi его прогоняет, но при выходе из процедуры говорит - неудача "Асинхронная ошибка ... 10061", а у меня просто сервер не запущен.
Вопрос как программно обработать эту ошибку.


← →
Yermek   (2004-03-23 22:50) [1]

Извеняюсь не по адресу, запарился :)


← →
Evgeny V ©   (2004-03-24 06:30) [2]

При не блокирующем виде сокета перехватить это исключение на уровне Application обработав OnException или кинуть на форму TApplicationEvents и у него прописать обработчик OnException



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.032 c
3-1079222596
Anarki
2004-03-14 03:03
2004.04.11
Access - вопросы по про поле AutoNumber


1-1082944483
zsv
2004-04-26 05:54
2004.04.11
Запуск *.bat


1-1080216802
dik
2004-03-25 15:13
2004.04.11
ComboBox


14-1082351454
dimonf
2004-04-19 09:10
2004.04.11
Какой вопрос, такой и ответ!


14-1079430833
miwa
2004-03-16 12:53
2004.04.11
Кстати, о литературе.




   Наверх