Скачать MetaTrader 5

Попытка вызвать из длл дочернюю форму на график мт4 - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Alexey Subbotin
4998
Alexey Subbotin  
harbor:

а как вызвать форму из dll в mql4 ?

в дельфи форма из основной программы  вызывается функцией ShowForm(Application.Handle, Self.Handle); 

а как ее в mql4 правильно описать?


Напишите в ДЛЛ обертку, из которой вызывается ShowForm, обертку экспортируйте по правилам, понятным MQL
harbor
121
harbor  
drknn:
Спросите тут. Неоднократно приходилось там совета по Делфи спрашивать. Там кстати есит и многие другие языки программирования.

да в дельфи то все работает нормально, из дельфийской программы форма вызывается, открывается и все работает

а из mt4 вот такой глюк. читал что это возможно связано именно с дельфи, то ест писать длл надо на другом каком нибудь языке 

Рустам
3597
Рустам  
harbor:

да в дельфи то все работает нормально, из дельфийской программы форма вызывается, открывается и все работает

а из mt4 вот такой глюк. читал что это возможно связано именно с дельфи, то ест писать длл надо на другом каком нибудь языке 


  Нет никакого глюка, вызывайте форму с стдкалл 
harbor
121
harbor  
сделал форму модальной и в отдельном потоке, теперь все нормально работает, скрипт работает в цикле и получает данные с кнопок в dll 
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий