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

 
harbor:

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

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

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


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

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

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

 
harbor:

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

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


  Нет никакого глюка, вызывайте форму с стдкалл 
 
сделал форму модальной и в отдельном потоке, теперь все нормально работает, скрипт работает в цикле и получает данные с кнопок в dll 
Причина обращения: