Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: 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 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.031 c
4-1079598088
Radiant
2004-03-18 11:21
2004.04.11
Смена шрифтов в стандартных диалогах и на Caption е формы


11-1067182629
Revolter
2003-10-26 18:37
2004.04.11
как сделать хинт в роли оповещающих сообщений?


1-1080023542
RoadStar
2004-03-23 09:32
2004.04.11
MakeFile


14-1082123506
juiceman
2004-04-16 17:51
2004.04.11
Помогите найти Ketmara


4-1078858366
TankMan
2004-03-09 21:52
2004.04.11
Как закрасить MainMenu?