Все правильно, ругается в соответствии со справкой.
Что именно Вы хотите исправить?
В документации сказано (выше приводил), что имя файла можно заключить в кавычки... При такой конструкции выдает ошибку: файл не найден....
Если тоже имя файла заключить в угловые скобки(<>), то все нормально... Файл найден...
Исправьте документацию...
В документации сказано (выше приводил), что имя файла можно заключить в кавычки... При такой конструкции выдает ошибку: файл не найден....
Если тоже имя файла заключить в угловые скобки(<>), то все нормально... Файл найден...
Исправьте документацию...
В документации также сказано:
" Угловые скобки обозначают, что файл WinUser32.mqh будет взят из стандартного каталога (обычно это каталог_терминала\experts\include). Текущий каталог не просматривается.
Если имя файла заключено в кавычки, то поиск производится в текущем каталоге (в котором содержится основной файл исходного текста). Cтандартный каталог не просматривается."
Таким образом, чтобы конструкция вида
#include "WinUser32.mqh"
компилировалась без ошибок, необходимо скопировать файл WinUser32.mqh в каталог, в котором содержится Ваш файл с кодом.
В документации также сказано:
" Угловые скобки обозначают, что файл WinUser32.mqh будет взят из стандартного каталога (обычно это каталог_терминала\experts\include). Текущий каталог не просматривается.
Если имя файла заключено в кавычки, то поиск производится в текущем каталоге (в котором содержится основной файл исходного текста). Cтандартный каталог не просматривается."
Таким образом, чтобы конструкция вида
компилировалась без ошибок, необходимо скопировать файл WinUser32.mqh в каталог, в котором содержится Ваш файл с кодом.
Спб. не дочитал инструкцию... Сорри
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Констукция не работает
При компиляции выдает:
'WinUser32.mqh' - cannot open the program file C:\Program Files\MetaTrader - E-Global TFG\experts\aa.mq4 (8, 1)
Работает конструкция:
#include <WinUser32.mqh>
В документации сказано:
Командная строка #include может встречаться в любом месте программы, но обычно все включения размешаются в начале файла исходного текста. Формат вызова:
Примеры:
Модераторы исправьте документацию или уберите глюк....