version 6.5
FTP_Login (hostName; userName; password; ftp_ID{; welcomeText}) --> 整数
| 引数 | Type | 説明 | |
| hostName | 文字列 | --> | ホスト名またはIPアドレス | 
| userName | 文字列 | --> | ユーザ名 | 
| password | 文字列 | --> | パスワード | 
| ftp_ID | 倍長整数 | FTPセッション参照 | |
| welcomeText | テキスト | FTP Welcomeテキスト | |
| 戻り値 | 整数 | エラーコード | 
説明
FTP_Login コマンドは、hostNameで指定したFTPサーバとの接続を確立し、userNameとPasswordを使用してシステムにログインします。
hostName はリモートシステムのホスト名またはIPアドレスです。
userName はFTPサーバが認証に使用するユーザアカウント名です。多くのFTPサーバは"anonymous"ユーザ名によるゲストアクセスをサポートしています。anonymousでログインする際は、慣習的に電子メールアドレスをパスワードとして渡します。
password はシステム上のuserName に対応するパスワードです。
ftp_ID には新しく開かれたセッションの参照が返されます。この値は続くFTPコマンドで使用されます。この引数には4Dの変数またはフィールドを渡します。
welcomeText はオプションの引数で、弓座ーがシステムにログインした際に返されるテキストが格納されます。多くのFTPサイトで、ログイン時にWelcomeメッセージが表示されます。この引数を渡す場合、4Dの変数またはフィールドを渡します。
例題
   $OK:=False
   Case of 
      : (FTP_Login ("ftp.4d.com";"anonymous";"dbody@aol.com";vFTP_ID;vFTP_Msg)#0)
      : (FTP_Progress (-1;-1;"Progress window";"Getting requested file…";"*")#0)
      : (FTP_Send (vFTP_ID;"My Hard Drive:Documents ?:July Sales Report";"/pub/reports";1)#0)
      : (FTP_Logout (vFTP_ID)#0)
   Else
      $OK:=True   `すべのコマンドがエラーなしで実行された
   End case 
参照