هل استطيع إستيراد دوال من ملف Dll واستعمالها ؟
#2
حقيقة الأمر ملخبط قليلا ... على حسب نوع الدالة و برامترتها
أولا ان كانت الدالة تستعمل برامترات عادية من نوع char , integer , string , .. الخ الطريقة سهلة لللتعامل مع الدالة يكفي معرفة اسم الدالة ثم دفع البرامترات و تنفيذ الدالة

أما اذا كانت البرامترات من نوع Object أو كلاس .. فهنا مشكلة ==> ضروري أن تعرف البرامتر لتنفيذ الدالة
أغلب الدوالfunction التي ترجع بقيم TObject تستعمل ما يعرف بال Interface ... لتسهيل العمل بها و مع هذا ستحتاج الى تعريف
ال interface في برنامجك الذي يستعمل ال dll
لذا من الضروري أن تعرف طبيعة البرامترات .. حاول الاطلاع على السورس ان كانت مفتوحة المصدر
الرد


الردود في هذا الموضوع
هل استطيع إستيراد دوال من ملف Dll واستعمالها ؟ - بواسطة SMP3 - 31-03-2013, 08:12 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم