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

Вниз

tIdFtp и try...except   Найти похожие ветки 

 
VladimirVladimirovich   (2006-08-12 12:41) [0]

Имею:

Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EIdNotConnected with message "Not Connected".

Делаю:

 ftp.ReadTimeout:=150;
 try
  FTP.Connect(false);
 except
  on EIdNotConnected do Status.SimpleText:=FTP.Host+": ftp server not found";
 end;

Висит секунд 10 на каждом хосте, если там нет ftp сервера, но при этом, без try...except он сразу выдает ошибку - Not connected. Что не так делаю? Пробовал джописывать except on EIdNotConnected do ... ftp.abort(); - но безрезультатно.

Заранее благодарю.


 
VladimirVladimirovic   (2006-08-12 12:45) [1]

После того как повисит сообщает от socket:

Debugger Exception Notification
---------------------------
Project Project1.exe raised exception class EIdSocketError with message "Socket Error # 10060
Connection timed out."


 
VladimirVladimirovic   (2006-08-12 13:09) [2]

Всё, разобрался.


 
VladimirVladimirovic   (2006-08-12 13:20) [3]

Другой вопрос возник. Постояно пишет Not connected, причем сразу же. Timeout стоит 1000 м.сек. FTP серверов брал несколько к ним таймаут <100.

 try
  ftp.Host:=edit1.text;
  FTP.Connect(false);
 except
  on EIdConnectException do label1.caption:=ftp.Host+" connection refused!";
  on EIdNotConnected do label1.caption:=ftp.Host+" not connected!";
  on EIdSocketError do label1.caption:=ftp.Host+" time out!";
 end;



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
15-1157028811
Мимо проходил
2006-08-31 16:53
2006.09.24
Про Ветхий Завет


15-1157114978
sergey888
2006-09-01 16:49
2006.09.24
Импортеры алколя предлагают своих программистов


3-1153895544
Андрей Пл
2006-07-26 10:32
2006.09.24
TClientDataSet максимальное количество полей


10-1123726974
kblc
2005-08-11 06:22
2006.09.24
Связь с объектом


15-1157398612
Евгений Р.
2006-09-04 23:36
2006.09.24
Delphi и WinRar