Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2006.09.24;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.063 c
3-1153404215
Pazitron_Brain
2006-07-20 18:03
2006.09.24
Два вопроса по удаленной бд


15-1157187715
Andy BitOff
2006-09-02 13:01
2006.09.24
DjVu просмотровщик


3-1153308172
DmiSb
2006-07-19 15:22
2006.09.24
Не получается через ADO открыть *.dbf


15-1157312649
ramzes2
2006-09-03 23:44
2006.09.24
проблемы с CreateParams


3-1153320083
SamProf
2006-07-19 18:41
2006.09.24
Как обновить данные в таблице





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский