Русский

Справочник MQL4 Проверка состояния IsDllsAllowed

Справка MQL4 одним файлом:

IsDllsAllowed

Возвращает информацию о возможности вызова внешних функций из DLL.

bool  IsDllsAllowed();

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

Возвращает true, если вызовы функций из DLL разрешены для эксперта, иначе возвращает false.

Пример:

  #import "user32.dll"
     int     MessageBoxA(int hWnd, string szText, string szCaption,int nType);
  ...
  ...
  if(IsDllsAllowed()==false)
    {
     Print("Вызов из библиотек (DLL) невозможен. Эксперт не может выполняться.");
     return(0);
    }
  // Тело Эксперта, вызывающее внешние функции DLL
  MessageBoxA(0,"an message","Message",MB_OK);

Смотри также

IsLibrariesAllowed(), IsTradeAllowed()