Объект FTPСоединение (FTPConnection)

Объект "FTPСоединение" ("FTPConnection") предназначен для реализации обмена данными с FTP-сервером.

Объект "FTPСоединение" ("FTPConnection") можно создать c помощью оператора "Новый" ("New"), используя имя типа "FTPСоединение" ("FTPConnection"). В операторе "Новый" ("New") возможно использование конструктора с параметрами.

Синтаксис:

Новый FTPСоединение(<Сервер><Порт><ИмяПользователя>
                    <ПарольПользователя><ПассивноеСоединение><Таймаут>)

New FTPConnection(<Server><Port><UserName>
                    <UserPassword><PassConnection><Timeout>)

Параметры:

Сервер (Server) – IP-адрес или URL FTP-сервера, с которым необходимо обмениваться данными. Строковое значение.

Порт (Port) – порт FTP-сервера (для команд), с которым осуществляется соединение. Числовое значение. Значение по умолчанию: 21.

ИмяПользователя (UserName) – имя пользователя для авторизации на указанном FTP-сервере. Строковое значение.

ПарольПользователя (UserPassword) – пароль пользователя для авторизации на указанном FTP-сервере. Строковое значение.

ПассивноеСоединение (PassConnection) – тип FTP-соединения: активный или пассивный. Если параметр принимает значение "Истина" ("True"), то соединение пассивное. Если параметр принимает значение "Ложь" ("False"), то соединение активное. Значение по умолчанию: "Истина" ("True").

Таймаут (Timeout) – интервал времени в миллисекундах, в течение которого приложение будет пытаться установить соединение с FTP-сервером. Числовое значение.

Пример:

//В переменную FTP записывается
//объект FTPСоединение.
Перем FTP;
FTP = Новый("FTPСоединение", "agentp2.ftp.narod.ru", 21, "agentp2", "Hgkrguhef9*(P#r3_h", true, 10000);