DLL sorusu... - sayfa 2

 
VOLDEMAR :


Evet varsayılan hayır Nasıl oluşturulacağını hiç bulamadım

Projeye sağ tıklayın --> Ekle --> Yeni Öğe --> Visual C++ --> Modül tanım dosyası (.def).

Mevcut tutamaçları eklerseniz çalışmaz, sadece bir stüdyo oluşturmanız gerekir.

 

bu nedenle, ancak danışmanın kodunun tamamını aktarırken, VS derleyicisi OrderModify(), OrderSend() gibi önceden tanımlanmış tüm değişkenlere yemin eder.

Bu sorun nasıl çözülür????

 
Neden her şeyi hareket ettirelim? sadece karar verme mantığı.
 
Beyler, AccountNumber() öğesini tam olarak önceden tanımlanmış değişkenin kendisini dll'ye nasıl aktarabilirim????
 
VOLDEMAR :
Beyler, AccountNumber() öğesini tam olarak önceden tanımlanmış değişkenin kendisini dll'ye nasıl aktarabilirim????

Bu numarayı danışman tarafından talep ediyoruz ve bir fonksiyon parametresi olarak iletiyoruz.
 
VOLDEMAR :
Beyler, AccountNumber() öğesini tam olarak önceden tanımlanmış değişkenin kendisini dll'ye nasıl aktarabilirim????

Mümkün değil. MQL4 kodunda her zaman değiştirilebilir. ex4 dosyasının (aynı CRC) içeriğini kontrol etme seçeneği vardır, ancak bu atlanır.

________

Olmasa da - pencereden ve muhtemelen terminal ayar dosyalarından okunabilir.

 

Beyler int start() { } den dll'ye bir fonksiyonu nasıl geçirebilirim?

 
Bir işlevi geçemezsiniz, yalnızca onu çağırabilirsiniz. Bir fonksiyona sadece parametre iletebilirsiniz.
 
drknn :
Bir işlevi geçemezsiniz, yalnızca onu çağırabilirsiniz. Bir fonksiyona sadece parametre iletebilirsiniz.

TAMAM ! Doğru koyamadım, parametreleri oradaki dll'ye nasıl ileteceğim, nasıl hesaplayacağım ve sonucu danışmana nasıl geri vereceğim ????
 

Bak - göstermek uzun süre anlatmaktan daha kolay.

>