![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 20.10.2008
Сообщений: 1
|
![]()
Добрый день! Я написал фтп клиент на 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; |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ЗАлить файл на ФТП | 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 |