FTPWI.GetErrorInfo
Описание
Возвращает специфические данные с FTP о последней произошедшей ошибке.
Например, если выполнялось действие FTPWI.Download и произошла ошибка, можно используя это действие возвратить данные FTP об этой ошибке.
Параметры
Нет.
ВозвратResultVariable
(таблица) Таблица, содержащая информацию ошибки FTP, индексированную следующими ключами:
Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему. При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1ErrInfo = FTPWI.GetErrorInfo();Получаем информацию о последней FTP ошибке и сохраняем её в таблице ErrInfo. Пример 2FTPWI.Download("ftp://ftp.yourdomain.com/file.exe", _TempFolder .. "\\file.exe", "FTP_USERNAME", "FTP_PASSWORD", MODE_BINARY, 20, 21, true, nil); err = Application.GetLastError(); if err ~= 0 then FTP_Error = FTPWI.GetErrorInfo(); Dialog.Message("FTP error", FTP_Error.Number, FTP_Error.Message); endЗагружаем файл. Если возвращаемая ошибка нечто другое, чем успешное выполнение, показываем дополнительную информацию о ошибке FTP.
Смотрите также: Связанные действия
|