Всем привет! Кто-нибудь пробовал создавать программы ex4 (или ex5) со звуком встроенным в сам файл mql. Чтобы после компиляции файла не приходилось еще и отдельные звуковые файлы кидать в папку Sounds?
Я хочу чтобы все было в одном ex - файле! Вообще бывает ли такое явление в программировании?
![](https://c.mql5.com/3/273/BMP_WAV_as_resource.png)
У меня почему-то в ME4 не активна эта ссылка. Приходится руками вписывать.
У меня почему-то в ME4 не активна эта ссылка. Приходится руками вписывать.
Давно не открывал редактор четвёрки
Давно не открывал редактор четвёрки
А как руками? Это надо путь файла вписать?
А как руками? Это надо путь файла вписать?
Если не уверены в правильности написания ресурса, то откройте редактор пятерки и поглядите как он впишет.
Хорошо. Щасс )
Если не уверены в правильности написания ресурса, то откройте редактор пятерки и поглядите как он впишет.
Впрочем, четверка может и не поддерживать такой ресурс. Проверять нужно.
Индикатор я подключал ресурсом.
Все, ребята! Я счастлив. Мой терминал заговорил. И скомпилированному роботу отдельные файлы - больше не нужны! Правда сначала не получалось у меня.
Оказывается чтобы все работало, после указания, в самом начале, файла как ресурс:
#resource "\\Files\\new_formation.wav"
Компилятор затем должен читать исполняемый ресурс в такой форме:
PlaySound("::Files\\new_formation.wav");
В справке прочитал, - двоеточия нужно ставить вместо слэшей.
А я вот так делал сначала:
PlaySound("\\Files\\new_formation.wav");
, и после удаления файла из папки робот перестал издавать звук.
А теперь все работает. И в MQL4 и в MQL5 - я проверил.
Спасибо за БЫСТРЫЕ ответы. В который раз убеждаюсь, что лучше спросить на нашем форуме, чем гуглить неизвестно где.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Всем привет! Кто-нибудь пробовал создавать программы ex4 (или ex5) со звуком встроенным в сам файл mql. Чтобы после компиляции файла не приходилось еще и отдельные звуковые файлы кидать в папку Sounds?
Я хочу чтобы все было в одном ex - файле! Вообще бывает ли такое явление в программировании?