プログレスウィンドウを表示しながら、またはユーザー定義関数を呼ぶことでバイナリモードでファイルをダウンロードします。
#Include <FTPEx.au3>
_FTP_ProgressDownload($l_FTPSession, $s_LocalFile, $s_RemoteFile [, $FunctionToCall = ""])
パラメータ
$l_FTPSession | _FTP_Connect()の返し値 |
$s_LocalFile | 作成するローカルファイル |
$s_RemoteFile | リモートの元ファイル |
$FunctionToCall | [オプション]プログレスバーの更新と中止やアプリケーション終了のためのクリックなどのユーザー入力に対応する関数(以下に詳しい情報があります) |
返し値
成功: | 1 |
失敗: | 0を返し、@errorを設定します: |
@error: | -1 - ローカルファイルを作成できません |
-3 - リモートファイルのオープンに失敗 | |
-4 - リモートファイルノ読み込みに失敗 | |
-5 - リモートファイルを閉じるのに失敗 | |
-6 - 進行状況のための関数によってダウンロードが中止されました。呼ばれた関数が返ります。 |
注意
$FunctionToCallについて:
関連