Главная страница
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.024 c
14-5260
iNew
2003-01-17 06:05
2003.02.03
Как в Fare посмотреть размер файла?


14-5205
Fog
2003-01-11 18:02
2003.02.03
Моя первая игра!!!


6-5116
Blacker77
2002-12-09 23:35
2003.02.03
Рейтинг файлов на сервере


3-4714
Marsello
2003-01-18 12:49
2003.02.03
Базы данных InterBase


1-4948
Алексей П
2003-01-26 18:55
2003.02.03
Word