
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
всем привет..
тут покапался внимательней еще раз в справке.. и натолкнулся на
теперь еще вопрос .. как передать адрес начала буфера данный ?
https://forum.mql4.com/ru/60752/page2#906538
пытаюсь по написанному сделать на delphi 7 dll .. т.е. сделать промежуточную dll..
но ..но.. я понять не могу .. я ж все равно на dll1 отправляю свой массив .. потом с dll1 передаеться массив на dll2 //
я не могу понять логики.. все равно ж я передаю в первую свой массив.. и таже ошибка должна быть..
Не надо выгружать dll. Вам это не поможет. И промежуточных dll не надо.
Надо искать ошибку в Вашей dll.
Вы показали как получаете строку, но не показали что Дальше с ней делаете.
Скорее всего ошибка возникает при удалении какого-то объекта.
небольшой ликбез с продолжением
строка дальше идет как имя и дочернее имя xml файла.. и все..
благодарю всех кто подсказывает... реально догнать не могу..
пытаюсь в deinit выгрузить принудительно dll через
FreeLibrary(GetModuleHandle("123.dll"));
не получаеться.. почему?
как его ваще можно "убить" програмно
пытаюсь в deinit выгрузить принудительно dll через
FreeLibrary(GetModuleHandle("123.dll"));
не получаеться.. почему?
как его ваще можно "убить" програмно
Надо завершить поток. Чтобы его завершить код должен быть выполнен до конца и не быть зацикленным. Выгрузить нельзя при работающем эксперте. Не проверял, но также, наверняка, нельзя выгрузить в индикаторе.
Во всех случаях выгружать нет смысла. Проблема в вашем коде.