Bir dll'den bir işlevi içe aktarma sorununu anlamaya yardımcı olun - sayfa 5 12345678910 Yeni yorum Сергей 2009.09.07 21:31 #41 Böyle bir yardım için size çok minnettar olacağım! MQL koduna bir komut dosyası biçiminde sahibim - yalnızca yalnızca bir işlevin bir dll'den içe aktarılmasını kontrol etmek için Dosyalar: svd_test_mql.rar 1 kb Сергей 2009.09.07 21:34 #42 Proje Kodu Dosyalar: project_svd.rar 1808 kb Андрей 2009.09.07 21:41 #43 Debilder yine yanılıyor! Aldım - Visual C++ 2005. Aptalca tüm dosyaları projeye ekledi. Her şey inşa edildi! Hata yok... . 1>aaadll - 0 hata, 11 uyarı ========== Yapı: 1 başarılı, 0 başarısız, 0 güncel, 0 atlandı ========== . Tam olarak tüm dosyaların projeye eklendiğini kontrol edin. . Eğlence olsun diye inşaatçıyı raftan kaldırdım. . Genel olarak konuşursak, ap kitaplığının H dosyalarıyla bir proje oluşturmaya çalıştınız. ve kaynakları projeye eklemedi. . Debilder suçlu değil :-(. Hatalar, hatalar, sorular MetaTrader 4 Build 529 "MQL5'ten (MQL4) MySQL Veritabanına Сергей 2009.09.07 22:00 #44 Vay canına... Vay... Ve 11 uyarı(lar) - bazı dosyalar eksik mi? Belki ilgili kütüphanelerdir? Oluşturucuda, seçeneklerde, dosyayı bağımsız hale getirmek için Dinamic RTL'yi False olarak ayarladım. Belki bu seçenek uyarıları etkiler. Bunu Arkhanelsky'de okudum ... Senaryom çalışıyor mu? Bir işlevi çağırır mı? Ve sonra şunu yazarım: dll 'svd_dll.dll'den 'SVD_DLL' işlevi çağrılamaz ( hata 127 ). Sondaki dosya Çaydanlıktan gelen sorular [ARŞİV!] Forumu kirletmemek için Сергей 2009.09.07 22:02 #45 Ve projenin her şeye sahip olduğunu düşündüm ... Tamamen http://alglib.sources.ru/ sitesinden indirdim. Onları nerede bulabilirim? Başka bir yerde mi olmalılar? Сергей 2009.09.07 22:13 #46 ap.cpp dosyası yeterli değil mi? orada olduğunu düşündüm... Андрей 2009.09.07 22:20 #47 Mmmm ... Şey, olduğu gibi, tüm dosyaları projeye koymanız gerekiyor, bana gönderdiğin. . Dürüst olmak gerekirse, bunu düşünmezdim bile. *kütüphanede* bulunan dosya grubundan *bir dosya*, projeye eklenmesi gerekmektedir. Сергей 2009.09.07 22:24 #48 :-) Şimdi deneyeceğim... Сергей 2009.09.07 22:37 #49 Lanet olsun anlamadım :-( Görünüşe göre her şey eklenmiş... Hem cpp hem de h dosyaları... Sonuç olarak, genel olarak bir çok hata ve uyarı var... Bir çeşit pusu :-) Сергей 2009.09.07 22:40 #50 Tüm dosyaları Visual C ++ 2005'teki projeye ve Builder'a eklediniz mi ve orada veya orada herhangi bir hata yok mu? 12345678910 Yeni yorum
Böyle bir yardım için size çok minnettar olacağım!
MQL koduna bir komut dosyası biçiminde sahibim - yalnızca yalnızca bir işlevin bir dll'den içe aktarılmasını kontrol etmek için
Proje Kodu
Debilder yine yanılıyor!
Aldım - Visual C++ 2005.
Aptalca tüm dosyaları projeye ekledi.
Her şey inşa edildi! Hata yok...
.
1>aaadll - 0 hata, 11 uyarı
========== Yapı: 1 başarılı, 0 başarısız, 0 güncel, 0 atlandı ==========
.
Tam olarak tüm dosyaların projeye eklendiğini kontrol edin.
.
Eğlence olsun diye inşaatçıyı raftan kaldırdım.
.
Genel olarak konuşursak, ap kitaplığının H dosyalarıyla bir proje oluşturmaya çalıştınız.
ve kaynakları projeye eklemedi.
.
Debilder suçlu değil :-(.
Vay canına... Vay...
Ve 11 uyarı(lar) - bazı dosyalar eksik mi?
Belki ilgili kütüphanelerdir? Oluşturucuda, seçeneklerde, dosyayı bağımsız hale getirmek için Dinamic RTL'yi False olarak ayarladım.
Belki bu seçenek uyarıları etkiler. Bunu Arkhanelsky'de okudum ...
Senaryom çalışıyor mu? Bir işlevi çağırır mı? Ve sonra şunu yazarım: dll 'svd_dll.dll'den 'SVD_DLL' işlevi çağrılamaz ( hata 127 ).
Ve projenin her şeye sahip olduğunu düşündüm ... Tamamen http://alglib.sources.ru/ sitesinden indirdim.
Onları nerede bulabilirim? Başka bir yerde mi olmalılar?
Mmmm ... Şey, olduğu gibi, tüm dosyaları projeye koymanız gerekiyor,
bana gönderdiğin.
.
Dürüst olmak gerekirse, bunu düşünmezdim bile.
*kütüphanede* bulunan dosya grubundan *bir dosya*,
projeye eklenmesi gerekmektedir.
Lanet olsun anlamadım :-(
Görünüşe göre her şey eklenmiş... Hem cpp hem de h dosyaları... Sonuç olarak, genel olarak bir çok hata ve uyarı var... Bir çeşit pusu :-)