MT4 Dosyaları İşlevlerinin Değiştirilmesi. - sayfa 2

 

dll içe aktarma sorunları

Merhaba millet,

Sözlerinden seni görüyorum bu işlerde çok iyisin

ve umarım dll içe aktarma sorunumda bana yardım edebilirsin.

Filehandler dll ile codersguru'nun açıkladığı gibi yaptım.

Göstergeler dizininde .ex4 dosyası var. .ex4'te, içerme dizinindeki bir dosyaya (.mqh) ekleme vardır ve bu, kitaplıklar dizinindeki bir dll'de bir #import ifadesi vardır.

Dll yüklendi ama grafikteki göstergeyi sürüklediğim anda strateji oluşturucunun uzman sekmesinde okudum: dll ' dllname.dll' den function functionname çağıramıyorum

Dll'yi bir .exe'den test ettim ve tüm işlevler çalışıyor ama .ex4 içinde bir yol bulamıyorum. Bir şeyleri kaçırdığımdan eminim ama gerçekten ne olduğunu bilmiyorum. ne olabilirdi?

Teşekkür ederim

 

Dll kodunda yanlış bir şey var.

gnrslash:
Merhaba millet,

Sözlerinden seni görüyorum bu işlerde çok iyisin

ve umarım dll içe aktarma sorunumda bana yardım edebilirsin.

Filehandler dll ile codersguru'nun açıkladığı gibi yaptım.

Göstergeler dizininde .ex4 dosyası var. .ex4'te, içerme dizinindeki bir dosyaya (.mqh) ekleme vardır ve bu, kitaplıklar dizinindeki bir dll'de bir #import ifadesi vardır.

Dll yüklendi ama grafikteki göstergeyi sürüklediğim anda strateji oluşturucunun uzman sekmesinde okudum: dll ' dllname.dll' den function functionname çağıramıyorum

Dll'yi bir .exe'den test ettim ve tüm işlevler çalışıyor ama .ex4 içinde bir yol bulamıyorum. Bir şeyleri kaçırdığımdan eminim ama gerçekten ne olduğunu bilmiyorum. ne olabilirdi?

Teşekkür ederim

gnrslash,

"DLL İçe Aktarmaya İzin Ver" seçeneğini etkinleştirdiyseniz ve hala " dll dllname.dll'den işlev adı çağrılamıyor " mesajını alıyorsanız, dll kodunda bir sorun var demektir.

Dll'nin kaynak kodunu görebilir miyim?

 

Emin.

Tabi ki yapabilirsin.

btw "Dll içe aktarmaya izin ver kontrol edildi"

seni nereye gönderebilirim

istersen mailini pm at

Teşekkür ederim

 
gnrslash:
Tabi ki yapabilirsin.

btw "Dll içe aktarmaya izin ver kontrol edildi"

seni nereye gönderebilirim

istersen mailini pm at

Teşekkür ederim

gmail'de codersguru

 
codersguru:
gmail'de codersguru

E-posta gönderildi. Teşekkür ederim

 

Rica ederim!

gnrslash:
E-posta gönderildi. Teşekkür ederim

Rica ederim!

Alındı ve kontrol edeceğim.

 

Visual basic standart bir dll oluşturmaz.

gnrslash:
E-posta gönderildi. Teşekkür ederim

gnrslash,

Sorun, Visual basic'in standart bir dll oluşturmamasıdır.

Lütfen bu makaleyi inceleyin:

http://www.vb-helper.com/howto_make_standard_dll.html

Dll'yi sizin için yaptım ve şimdi e-postanıza göndereceğim (henüz MQL4'te test etmedim, lütfen test edin ve sonucu bana bildirin).

 
codersguru:
gnrslash,

Sorun, Visual basic'in standart bir dll oluşturmamasıdır.

Lütfen bu makaleyi inceleyin:

http://www.vb-helper.com/howto_make_standard_dll.html

Dll'yi sizin için yaptım ve şimdi e-postanıza göndereceğim (henüz MQL4'te test etmedim, lütfen test edin ve sonucu bana bildirin).

Böyle bir şeye bahse girerdim.

neyse, e-postanızı almadım. Sanırım posta sunucusu bu tür ekleri engelliyor. zipleyip yeniden göndermeyi deneyin. tekrar teşekkürler

 

gmail ek sorunu

gnrslash:
Böyle bir şeye bahse girerdim. neyse, e-postanızı almadım. Sanırım posta sunucusu bu tür ekleri engelliyor. zipleyip yeniden göndermeyi deneyin. tekrar teşekkürler

Mailinizi kontrol edin, yoksa dll'yi ve görsel temel arama örneğini buraya yükleyebilir miyim?

 
codersguru:
Mailinizi kontrol edin, yoksa dll'yi ve görsel temel arama örneğini buraya yükleyebilir miyim?

Anladım,

Maalesef bana gönderdiğiniz dll, strateji oluşturucuyu çökertiyor.

daha fazla linker'ı açıklandığı gibi değiştirmeye çalıştım ama dosya bulunamadı hatası veriyor. hıçkırmak

Dosyalar:
crash.gif  26 kb