Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подключение к ftp серверу. [D7, WinXP]


lod ©   (2009-01-16 14:31:00) 

Использую компоненты indy подключаюсь так

IdFTP1:=TIdFTP.Create(Application);
IdFTP1.Host:='host';
IdFTP1.Username:='anonymous';
IdFTP1.Connect(True);

Проблема в том что если допустим сервера такого несуществует, то приложение вылетает, как перед конектом проверить есть такой сервер или нет ?


Плохиш   (2009-01-16 17:53:00) [1]


> lod   (16.01.09 14:31)
>
>

Советую таки почитать документацию по используемому языку программирования, в частности, про обработку исключительных ситуаций в программе.


Anatoly Podgoretsky   (2009-01-16 15:57:00) [2]

> lod  (16.01.2009 14:31:00)  [0]

Легко, проверка существования сервера осуществляется путем подключения к нему.
Это весь код?


Сергей М.   (2009-01-16 15:31:00) [3]


> на этой строчке вылетат


Что, прямо так и говорит "вылетаю" ?


lod   (2009-01-16 14:49:00) [4]

IdFTP1.Connect(True); прогнал отладчиком именно на этой строчке вылетат


KilkennyCat   (2009-01-16 14:38:00) [5]


> как перед коннектом проверить есть такой сервер или нет ?

никак. и не вылетает из-за этого, ищите ошибку в другом месте.


Наверх

Титульная страница Поиск, карта сайта Написать письмо