_FTP_ProgressUpload
Отдача файла в двоичном режиме и отображение окна прогресса или вызывая пользовательскую функцию.
#include <FTPEx.au3>
_FTP_ProgressUpload($l_FTPSession, $s_LocalFile, $s_RemoteFile [, $FunctionToCall = ""])
Параметры
| $l_FTPSession | Указатель возвращённый функцией _FTP_Connect(). |
| $s_LocalFile |
Путь к локальному файлу. |
| $s_RemoteFile |
Путь к удалённому файлу. |
| $FunctionToCall |
[необязательный] Функция, которая может обновить Progressbar и реагировать на действия пользователя такие как клик на Отмена или Закрыть. (Подробности в конце этого комментария) |
Возвращаемое значение
| Успех: | Возвращает 1 |
| Ошибка: | Возвращает 0 и устанавливает @error |
| @error: | -1 - Не удалось открыть локальный файл |
| -3 - Не удалось создать файл | |
| -4 - Не удалось записать файл | |
| -5 - Не удалось закрыть файл | |
| -6 - Отдача отменена PercentageFunc и возвращено вызываемой функцией |
Примечания
Информация о $FunctionToCall: