Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Посмотрел WinHttpConnect(). У неё нет реализации для многобайтовой кодировки.
Может в DLL оболочку сделать и преобразовать?
не. в DLL ненадо. понимаю, что это вариант, но как то не так...
с wininet.dll например все работет все её функции, а в Winhttp такой вот глупый стопор...
если бы можно было вызвать GetLastError из Kernel32, но mql4 вредный и не позволяет делать функции с одинаковыми именами, даже с разными параметрами...
Кстати, вы не пробовали этот скрипт на своей машине пустить? может это проблема только у меня ?
не. в DLL ненадо. понимаю, что это вариант, но как то не так...
с wininet.dll например все работет все её функции, а в Winhttp такой вот глупый стопор...
если бы можно было вызвать GetLastError из Kernel32, но mql4 вредный и не позволяет делать функции с одинаковыми именами, даже с разными параметрами...
Кстати, вы не пробовали этот скрипт на своей машине пустить? может это проблема только у меня ?
не. в DLL ненадо. понимаю, что это вариант, но как то не так...
с wininet.dll например все работет все её функции, а в Winhttp такой вот глупый стопор...
если бы можно было вызвать GetLastError из Kernel32, но mql4 вредный и не позволяет делать функции с одинаковыми именами, даже с разными параметрами...
GetLastError() надо вызывать низкоуровневую --> RtlGetLastWin32Error(). Ильнур подсказал в своё время. Здесь примеры пользования.
С WinHttpConnect() ничего в MQL4 не выйдет.
С WinHttpConnect() ничего в MQL4 не выйдет.
Можно попробовать конвертировать.
Если будет время, попробую наваять пример. А так... вот этот С++ код надо перегнать в MQL4:
wstring нужно заменить на массив интов и учитывать это при пересчете размера.Можно попробовать конвертировать.
Если будет время, попробую наваять пример. А так... вот этот С++ код надо перегнать в MQL4:
wstring нужно заменить на массив интов и учитывать это при пересчете размера.У меня так:
У меня так:
ЕМНИП, стандарт не гарантирует расположение строки в непрерывном блоке памяти, поэтому использование конструкции &sStringW[0] чревато.
В общем те же яйца. Но у меня на 100% по стандарту :)
ЕМНИП, стандарт не гарантирует расположение строки в непрерывном блоке памяти, поэтому использование конструкции &sStringW[0] чревато.
В общем те же яйца. Но у меня на 100% по стандарту :)
Не знал...
Ну вроде у мелкософтовских реализаций (у всех наверное) с этим все в порядке, за остальные не ручаюсь.