FTPPut

Top  Previous  Next

Описание

Загрузить файл в удалённый FTP-сервер, используя FTP-протокол.

Синтаксис

Bool FTPPut(integer Handle,

            string SourceFileName,

            string DestinationFileName,

            integer TransferType)

Параметры

Handle: Дескриптор открытого FTP-соединения.

SourceFileName: имя файла-источника (с полным путём - опционально).

DestinationFileName: имя файла-приёмника (с полным путём - опционально).

TransferType : 0 — файл передаётся в двоичном режиме

1 — файл передаётся в режиме ASCII.

Возвращаемое значение

True — если операция завершена успешно.

False — при ошибке.

Связанные функции

FTPGet()

Пример

Function void Put(int Connection)

//*****************************************************************************

// FTP Put

//*****************************************************************************

#modal

  bool Ritorno;

  Ritorno=FTPPut(Connection,GetStrGateValue("SourcePathFile",0),

                            GetStrGateValue("DestPathFile",0),

                            GetNumGateValue("TransferType",0));

  if (Ritorno==false) then

      MessageBox("Общая ошибка","Ошибка");

  else

      MessageBox("Операция завершена успешно","Put file");

  end

end