View Single Post
Eski 31/01/2007, 07:29   #7 (permalink)
cemaliozan
Kodlarım, Canlarım...
 
cemaliozan Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2005
Yer: » Delphi Bölümü «
Mesaj: 1,678
Varsayılan

anlaşılan class deklarasyonun DLL. içinde. Ama sınıfı dll. de yapılandırmıyor (create/constructor) ve canlı bir nesne olarak export etmiyorsun. Yani sadece class deklarasyonuna başka bir uzay adresinden atıfta bulunmaya çalışıyorsun. Atladığım bir şey yoksa, ilgili DLL. de yapılandırılmayan, bellekte bir örneği bulunmayan, export edilmeyen bir sınıfın bu biçimde kullanılamaması mantığa aykırı görünmüyor. C. deki kullanımda muhtemelen ilgili kütüphaneyi referans geçiyorsun. Delphidede class deklarasyonunun bulunduğu unit'e referans olarak ekleyerek kullanabilirsin. Ama bir DLL olarak uygulamanın bellek uzayına yükleyip, DLL fonksiyonu çağırır gibi kullanamazsın.
__________________
Yerel Seçimler|Haberbox | Tek Sevgi | Genel Seçimler | Magice Book |
Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin...
cemaliozan hatta değil   Alıntı Yaparak Yanıtla