Function Reference

_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 [オプション] この検索と任意のアプリケーションデータを関連付けるアプリケーション定義の値を保持した変数。
ステータスコールバック関数を設定するためにアプリケーションが既に_FTP_SetStatusCallback()を呼び終わっている場合のみ使用できます。

 

返し値

成功: 識別子を返します。
失敗: 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

 

こちらも参照

MSDNライブラリでInternetConnectを検索して下さい。

 


#include <FTPEx.au3>

$server = 'ftp.csx.cam.ac.uk'
$username = ''
$pass = ''

$Open = _FTP_Open('MyFTP Control')
$Conn = _FTP_Connect($Open, $server, $username, $pass)
; ...
$Ftpc = _FTP_Close($Open)