Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Зависает NMFTP при выполнении команды list()


Автор: Feelll 13.9.2005, 21:07
Сабж.

ОТловить услови возникновения ошибки не могу - зависает только тогда, когда хочет. Заметил лишь, что при запуске программы и первой команде list() зависания практически не происходит.

У меня стоит обработчик NMFTP1TransactionStart выводящий сообщение. Это сообщение и висит во время зависания.
Еще характерный момент - зависает только после того как прочтет и выведет все файлы.


Чем это исправить и как проконтроллировать NMFTP, проследить на каком этапе сбой.

Автор: Guest 17.9.2005, 09:43
неужто никто не знает?

Автор: _hunter 17.9.2005, 11:16
как как... береш дебагер и вперед -- прогоняеш все действия. если не удалось выловить ошибку -- опять прогоняеш...

P.S.
вопрос тиа "у меня не работает программа ( но не всегда ) как мне это исправить?"

Автор: negodji 26.7.2006, 15:36
 smile Точно такая же беда только я использую List(). Загружает процессор на 100% вырубить можно только через Ctrl+Alt+Del  и вот так раза два запустишь прогу на третий раз распечатает список файлов на сервере. КАК БЫТЬ?  

Автор: _hunter 26.7.2006, 15:48
так же как я и посоветовал.

P.S.
можеш на TIdFTP перейти попробовать... 

Автор: negodji 28.7.2006, 15:25
"можеш на TIdFTP перейти попробовать..."
Это как?




 

Автор: _hunter 28.7.2006, 15:35
это использовать его вместо nmftp 

Автор: negodji 31.7.2006, 16:18
Цитата(_hunter @ 28.7.2006,  15:35)
это использовать его вместо nmftp

Спасибо! Обязательно попробую. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)