Обсуждение статьи "Использование WinInet.dll для обмена данными между терминалами через Интернет" - страница 3
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Не работает в windows 7 x64, но отлично работает в windows xp x86. В методе MqlNet::Request не срабатывает вызов HttpOpenRequestW. Подозреваю, что в wininet.dll изменились параметры вызова функции. Кто-нибудь сталкивался с такой проблемой?
я сегодня это именно и споймал.
на 32 битном терминале все работает. (даже в вин 7/64)
а на 64 битном нет.
Не работает в windows server 2008 R2 (x64)
попробуйте запустить на 32 терминале
не работает, разобраться нереально, с классом перепучили. зачем вообще использовать умолчания из импортируемых функций
проще самому уже сделать, потратить столько же времени, сколько уйдет на разбор, да-к хоть работать будет как надо
Этот класс, вместе с этим и многими другими (которые в открытый доступ не выкладываю и пока не собираюсь) уже давно и с закрытыми глазами на автомате используется для работы.
И для чтения данных, и для копировщиков/сигналов, и для создания пакетов автоматических веб инсталляторов, и лицензирование софта, и для обмена данными между юзерами, и для работы в облаке. И просто чтения и парсинга веб страниц.
Поэтому причитать и ахать не надо. Если вы не в состоянии понять API тридцатилетней давности, то это показатель лишь ваших способностей.
Привет :)
InternetSetOption(W) нужная штука. Хотя бы для выставления таймаутов на соединение и т.п.
Привет :)
InternetSetOption(W) нужная штука. Хотя бы для выставления таймаутов на соединение и т.п.
однозначно Да.
практика показала что без неё МТ может и сбойнуть.
Не работает на серверных приложениях. Жаль.
Может есть идеи что использовать вместо wininet.dll ?
удалось запустить на мт5 х64 (скрипт metagrabber отработал без ошибок)
изменения в коде в internetlib.mqh class ::reqest
Но, я так понимаю запрос из интернет нельзя использовать в продуктах Маркета, т.к. там запрещены dll
а по другому использовать #import "wininet.dll" без самого dll - видимо никак ?
Но, я так понимаю запрос из интернет нельзя использовать в продуктах Маркета, т.к. там запрещены dll
а по другому использовать #import "wininet.dll" без самого dll - видимо никак ?