SendFTP
Посылает файл по адресу, указанному в окне настроек на закладке "FTP".
bool SendFTP(
string filename,
string ftp_path=NULL
);
|
Параметры
filename
[in] Имя отсылаемого файла.
ftp_path=NULL
[in] Каталог FTP. Если каталог не указан, то используется каталог, описанный в настройках.
Возвращаемое значение
Примечание
Пример:
//+------------------------------------------------------------------+
//| SendFTP.mq5 |
//| Copyright 2024, MetaQuotes Ltd. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2024, MetaQuotes Ltd."
#property link "https://www.mql5.com
#property version "1.00"
#define FILENAME "SomeFile.bin"
#define PATH NULL
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart(void)
{
//--- проверим разрешение в терминале на отправку файлов на FTP-адрес
if(!TerminalInfoInteger(TERMINAL_FTP_ENABLED))
{
Print("Error. The client terminal does not have permission to send messages to the FTP-address");
return;
}
//--- отправляем файл
ResetLastError();
if(!SendFTP(FILENAME, PATH))
Print("SendFTP() failed. Error ",GetLastError());
}
|