SetFTPDirectory()
Синтаксис
Result = SetFTPDirectory(#Ftp , Directory$)
Описание
Изменяет текущий каталог Ftp, относительно текущего каталога.
Параметры
#Ftp Номер, идентифицирующий используемое FTP-Соединение. Directory$ Новый Каталог, который станет текущим. Этот параметр должен указывать на каталог находящийся в текущем каталоге FTP. Вложенные пути не допустимы, следовательно, чтобы изменить несколько уровней каталогов, эта команда должна вызываться несколько раз подряд. Используйте значение "..", чтобы вернуться в родительский каталог текущего каталога.
Возвращаемое значение
Возвращает не нулевое значение, если операция прошла успешно, в противном случае - будет возвращён ноль.
Комментарии
Чтобы получить текущий каталог FTP, используйте функцию GetFTPDirectory().
Пример
InitNetwork() If OpenFTP(0, "ftp.free.fr", "anonymous", "") Debug "Successfully connected" If SetFTPDirectory(0, "pub") If SetFTPDirectory(0, "Linux") Debug "Круто, изменено на '/pub/Linux'" Debug GetFTPDirectory(0) Else Debug "Невозможно изменить '/pub/Linux'" EndIf Else Debug "Невозможно изменить 'pub'" EndIf Else Debug "Не удается подключиться к ftp.free.fr" EndIf
См. также
GetFTPDirectory(), ExamineFTPDirectory(), SendFTPFile(), ReceiveFTPFile()
Поддерживаемые OS
Все