Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.02.06;
Скачать: CL | DM;

Вниз

Indy TCP Client Server (Delphi 7)   Найти похожие ветки 

 
DoKZ   (2010-11-18 10:35) [0]

При попытке через Indy TCP (Delphi 7) Client приконнектиться к серверу, если сервер отключен\не запущен, происходит эксепшн "Connection refused". Как заставить, в случае возникновения такой ситуации просто игнорировать и пытаться подсоединиться через некоторое время.

begin
try
tcpClient.Connect()
except
...
finally
...;
end;

Почему-то не работает, точнее Try работает, Finally выполняется при успешном подключении но при эксепте все равно ошибка. Почему-то не перехватывает =(( Как заставить его игнорировать эту ошибку?


 
Медвежонок Пятачок ©   (2010-11-18 11:04) [1]

"игнорировать ошибку" - это не выполнять код после вызова коннект, если коннекта нет.

begin
tcpClient.Connect();
....
end;


 
KSergey ©   (2010-11-18 16:07) [2]

Как-то я не понял исходного кода.
Бывает блок try/except, бывает блок try/finally
А тут написан какой-то try/except/finally
Это как? или я отстал от жизни?


 
Anatoly Podgoretsky ©   (2010-11-18 20:09) [3]

> DoKZ  (18.11.2010 10:35:00)  [0]

Синтаксис сам придумывал?



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
15-1283143365
Anatoly Podgoretsky
2010-08-30 08:42
2011.02.06
Выбор почтового клиента для 7


15-1288100292
vrem
2010-10-26 17:38
2011.02.06
То, где ты работаешь - продаётся


15-1287692941
Юрий
2010-10-22 00:29
2011.02.06
С днем рождения ! 22 октября 2010 пятница


15-1288271870
Правильный$Вася
2010-10-28 17:17
2011.02.06
DVD DL болванки - кто какие пользует и с какими приводами?


15-1286748616
Германн
2010-10-11 02:10
2011.02.06
Инструмент для редактирования иконок