Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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


Ответ
 
Опции темы
Старый 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 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЗАлить файл на ФТП 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