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

Вниз

Помогите с NMFTP!!!   Найти похожие ветки 

 
lightix   (2002-12-09 13:04) [0]

Есть такая проблема: в проекте имеется FTP-клиент NMFTP, и когда ему отдаешь имя несуществующего хоста, либо хоста, с которым в данный момент нет связи, то программа вылетает с сообщением Host Lookup Failed, а потом "Null Remote Address". После этого она вылетает из функции в которой выполнялся вызов NMFTP->Connect

Перехватить эту ошибку никакими существующими обработчиками типа OnInvalidHost,OnError,OnConnectionFailed и т.п. не удается.
Подскажите что делать?


 
Song ©   (2002-12-09 13:10) [1]

try .. except .. end


 
lightix   (2002-12-09 13:27) [2]

Не получается, то же самое :(( Только я пробую в C++Builder...
Еще есть какие-нибудь варианты?


 
lightix   (2002-12-09 13:46) [3]

Попробовал уже и в Delphi5 в режиме отладки - аналогично.
сначала вылетают сообщения об ошибках, потом только срабатывает exception.
Мне как бы и ненадо его в принципе обрабатывать, главное чтобы не вылетали сообщения и программа дальше работала, не вылетая...
ПОМОГИТЕ!!!


 
Song ©   (2002-12-09 14:02) [4]

В IDE (будь то билдер или Дельфи) у вас вываливается исключение, потому что у Вас в опциях проекта стоит "Останавливаться на исключених Дельфи/Builder". Вот если бы Вы попробовали запустить exeшник отдельно сразу бы увидели, что try .. except .. end ловит и не кричит :)
Так что снимите ту галочку и всё даже в самое IDE будет Ok.


 
lightix   (2002-12-09 15:05) [5]

Спасибо, действительно получилось :)
только у меня не try..except..end , а try{}__except() {} :)


 
Song ©   (2002-12-09 15:41) [6]

Тогда уж try .. catch .. end :)



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
7-5301
FoxM
2002-11-23 21:48
2003.02.03
Format A:


1-4865
Nikolai_S
2003-01-24 17:44
2003.02.03
Как использовать функцию LineDDA?


1-4856
Antosya
2003-01-24 16:32
2003.02.03
Часы!


1-4932
Ежик
2003-01-26 12:03
2003.02.03
Положение главной формы приложения


1-5018
mrProgrammer
2003-01-22 23:24
2003.02.03
Перехват MouseWheel