Скачать MetaTrader 5

SetUserError

Устанавливает предопределенную переменную _LastError в значение, равное ERR_USER_ERROR_FIRST + user_error

void  SetUserError(
   ushort user_error,   // номер ошибки
   );

Параметры

user_error

[in]  Номер ошибки, устанавливаемый пользователем.

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

Нет возвращаемого значения.

Примечание

После того, как была выставлена ошибка при помощи функции SetUserError(user_error), функция GetLastError() вернет значение, равное ERR_USER_ERROR_FIRST + user_error.

Пример:

void OnStart()
  {
//--- установим номер ошибки 65537=(ERR_USER_ERROR_FIRST +1)
   SetUserError(1);
//--- получим код последней ошибки
   Print("GetLastError = ",GetLastError());
/* 
   Результат
   GetLastError = 65537
*/ 
  }


Обновлено: 2015.12.03