Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2008, 10:04   #1
Alex_79
Новичок
Джуниор
 
Регистрация: 20.10.2008
Сообщений: 1
Вопрос Во время соединениия с фтп соообщение Socket Error 11004

Добрый день! Я написал фтп клиент на Delphi 7 используя компоненту IdFTP, но столкнулся с такой проблемой. Я специально сделал ошибку в имени хоста фтп сервера. Во время соединения с фтп сервером появляется ошибка Socket Error 11004. Конструкция try...except в этом случае не помогает, т.е. я не могу перехватить эту ошибку и сам её обработать. Я хотел обработать такую ситуацию когда запускается фтп клиент, а фтп сервер не доступен. Что можно сделать?

try
MainForm.IdFTP1.Username:=User;
MainForm.IdFTP1.Password:=Password;
MainForm.IdFTP1.Host:=Host;
MainForm.IdFTP1.Connect();
except
if not MainForm.IdFTP1.Connected then Exit;
end;
Alex_79 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЗАлить файл на ФТП russian-stalker Работа с сетью в Delphi 8 25.09.2008 11:46
raised exception class EIdSocketError with message' Socket Error # 10022 Invalid argument eldar Работа с сетью в Delphi 16 08.08.2008 23:49
asynchronous socket error 10060 delphin100 Работа с сетью в Delphi 6 07.05.2008 07:07