Главная страница
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.027 c
1-1155372097
VladimirVladimirovich
2006-08-12 12:41
2006.09.24
tIdFtp и try...except


15-1157541710
Nic
2006-09-06 15:21
2006.09.24
Выбор вклада в Сбербанке


1-1155146901
Виталий Юрьевич
2006-08-09 22:08
2006.09.24
Помогите оргазизовать обновление БД из интернета.


15-1156932901
AntiKur
2006-08-30 14:15
2006.09.24
Курение вредно для здаровья


2-1157104819
RebroFF
2006-09-01 14:00
2006.09.24
Работа с PopUpMenu