Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 772

 
forexman77:
Разместил внутри функции, ошибка исчезла.

Вот видишь как полезно писать на форум:)))

Стоило только пожаловаться, так сразу ошибка испугалась и исчезла:)))

Удачи.

 
Alexey Viktorov:

Вот видишь как полезно писать на форум:)))

Стоило только пожаловаться, так сразу ошибка испугалась и исчезла:)))

Удачи.


Спасибо. Ну, я только еще учусь мысли на расстоянии читать)

 
forexman77:
Разместил внутри функции, ошибка исчезла.

нельзя глобальные переменные инициализировать непонятно чем ))

 

Привет всем.
Может ли кто подсказать, как из советника МТ5 скопировать значение в буфер win10, как аналог нажатия ctrl+V?
Если не затруднит, то с примером рабочего кода, сам не понял как с DLL работать.

 
0Aleksandr0:

Привет всем.
Может ли кто подсказать, как из советника МТ5 скопировать значение в буфер win10, как аналог нажатия ctrl+V?
Если не затруднит, то с примером рабочего кода, сам не понял как с DLL работать.

https://www.mql5.com/ru/forum/6343/page580#comment_2486140

 

Большое спасибо за пример.)
 Скопировал код в советника, буфер очищается, но остается пустой.
 Советник зависает при этом, какая то критическая ошибка в отладчике возникает. 
 Ну главное есть с чего начать, сейчас разберусь что к чему)

 
Советник вылетал на копировании в память с критической ошибкой, поменял строку
#import "msvcrt.dll"
   uint memcpy( uint dest, string src, uint count );
#import

на

#import "msvcrt.dll"
   uint memcpy( uint &dest, string &src, uint count );
#import

теперь терминал вообще вылетает  на копировании в буфер

 SetClipboardData( CF_UNICODETEXT, hMem );

в WinAPI ничего не понимаю, чего не так здесь?

 
0Aleksandr0:
Советник вылетал на копировании в память с критической ошибкой, поменял строку

на

теперь терминал вообще вылетает  на копировании в буфер

в WinAPI ничего не понимаю, чего не так здесь?

Вам нужно задавать такие вопросы тому человеку, кто предоставил код по ссылке, которую я давал.

 
Ок. Надеюсь увидит вопрос.
Если еще кто в теме, подскажите в чем проблема.
Из обрывков инфы с разных форумов по С++, есть подозрение что Win10 не дает прямой доступ к буферу, ка сделать правильно хз.
 
0Aleksandr0:
Ок. Надеюсь увидит вопрос.
Если еще кто в теме, подскажите в чем проблема.
Из обрывков инфы с разных форумов по С++, есть подозрение что Win10 не дает прямой доступ к буферу, ка сделать правильно хз.

Чтобы он мог точно увидеть вопрос, нужно ответить на его пост в той ветке. Или вызвать его так, как я вызываю сейчас вас: @0Aleksandr0, с условием, что подключена возможность получения push-сообщений на мобильный.


Причина обращения: