_FTP_Connect
Подключение к FTP серверу.
#include <FTPEx.au3>
_FTP_Connect($l_InternetSession, $s_ServerName, $s_Username, $s_Password [, $i_Passive = 0 [, $i_ServerPort = 0 [, $l_Service = 1 [, $l_Flags = 0 [, $l_Context = 0]]]]])
Параметры
$l_InternetSession | Указатель возвращённый функцией _FTP_Open() |
$s_ServerName |
Имя или IP сервера. |
$s_Username |
Имя пользователя. |
$s_Password |
Пароль. |
$i_Passive |
[необязательный] Пассивный режим. |
$i_ServerPort |
[необязательный] Порт сервера ( 0 по умолчанию (21) ) |
$l_Service |
[необязательный] Я не разобрался, для чего этот параметр. |
$l_Flags |
[необязательный] Специальные флаги. |
$l_Context |
[необязательный] A variable that contains the application-defined value that associates this search with any application data. This is only used if the application has already called _FTP_SetStatusCallback() to set up a status callback function. |
Возвращаемое значение
Успех: | Возвращает идентификатор |
Ошибка: | Возвращает 0 и устанавливает @error |
См. также
_FTP_Open, _FTP_SetStatusCallback, _FTP_Command, _FTP_DirCreate, _FTP_DirDelete, _FTP_DirGetCurrent, _FTP_DirPutContents, _FTP_DirSetCurrent, _FTP_FileDelete, _FTP_FileGet, _FTP_FileGetSize, _FTP_FilePut, _FTP_FileRename, _FTP_ListToArray, _FTP_ListToArray2D, _FTP_ListToArrayExСм. также
Искать InternetConnect в библиотеке MSDNПример
#include <FTPEx.au3>
Local $server = 'ftp.csx.cam.ac.uk'
Local $username = ''
Local $pass = ''
Local $Open = _FTP_Open('MyFTP Control')
Local $Conn = _FTP_Connect($Open, $server, $username, $pass)
; ...
Local $Ftpc = _FTP_Close($Open)