Merhaba Talha,
Acaba, ilk sürümde olmassa bile sonraki için özelliştirilmiş işlevleri dile ekleyebilir miyiz? Yani 'plug-in' gibi bir şey düşünmekteyim. Bu bir sınıf olabilir ve 'exec()' ile 'ptr()' isimlerinde 'reserve' edilmiş üyeleri olur. Script içerisinde sadece modülün ismini veririz. Script çalışırken bunu çalışma anında plug-in'e ait DLL'i çağırsa...
Şurada buna benzer birşeyler düşündüğünü işaretini vermiştin:
http://ddili.org/forum/thread/1075
Burada ise DLL çağırma konusunda yaptığım bir denemeyi paylaşmıştım:
http://ddili.org/forum/thread/928
Tabi bunlar yeterli değil. Denemeler yapmalıyız. Yani elimizde derlenmiş DLL'ler olmalı. Bunlar birbirlerine benzemeli ama yaptıkları işler başka olmalı. Mesela biri "merhaba dünya" diye bir string döndürsün, diğeri ise aldığı string'i şifreleyip göndersin. Bunlar main() içinde çağrılabilen ayrı dosyalar olacak. Yukarıda bahsettiğim gibi belli kriterlere sahip olacak.
Bunu yapalım...:)
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]