вы в названии mlq5 не ошиблись?
Код ошибки Windows API 126 означает, что такой файл не найден (может опечатка вкралась).
Приведите кусок кода, пожалуйста.
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений
- www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений - Документация по MQL5
#import "user32.dll" // #import "Shell32.dll" int ShellExecuteW(int hwnd,string lpOperation,string lpFile,string lpParameters,string lpDirectory,int nShowCmd); #import "9_mlq5.dll"
Результат:
2010.11.03 02:16:24 PostgreSQL_Client (EURUSD,H1) 5392 bytes of leaked memory
2010.11.03 02:16:24 PostgreSQL_Client (EURUSD,H1) Cannot open 'C:\Program Files\MetaTrader5alpari\MQL5\Libraries\9_mlq5.dll' (126)
Файл существует на самом деле:
Как такое может быть не понимаю. Пробовал на двух разных компьютерах, результат одинаковый.
neftegaz:
Как такое может быть не понимаю. Пробовал на двух разных компьютерах, результат одинаковый.
Проверьте через depends.exe 9_mlq5.dll - наверняка эта библиотека тянет за собой еще ворох DLL, при обломе каскадной загрузки любой из них можно получить системную Win API ошибку 126.
Как такое может быть не понимаю. Пробовал на двух разных компьютерах, результат одинаковый.
Документация по MQL5: Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции
- www.mql5.com
Стандартные константы, перечисления и структуры / Коды ошибок и предупреждений / Ошибки компиляции - Документация по MQL5
Renat:
Проверьте через depends.exe 9_mlq5.dll - наверняка эта библиотека тянет за собой еще ворох DLL, при обломе каскадной загрузки любой из них можно получить системную Win API ошибку 126.
Да действительно похоже в этом было дело. Спасибо.
Проверьте через depends.exe 9_mlq5.dll - наверняка эта библиотека тянет за собой еще ворох DLL, при обломе каскадной загрузки любой из них можно получить системную Win API ошибку 126.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
2010.11.03 00:59:38 Client (EURUSD,H1) Cannot open 'C:\Program Files\MetaTrader5alpari\MQL5\Libraries\9_mlq5.dll' (126)
Но библиотека в папке существует. Может кто сталкивался, какие предположения?
Для работы с внешними библиотеками должны какие-то быть активны службы Windows?
OS XP SP3