الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية استدعاء دوال من مكتبة Dll نوع Win32 في الدوت نت

مغلق
بدأه AboOmer_ozn في 3 فبراير 2007 · 2 رد · 570 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

يا إخوانا .. أنا عايز استخدم مكتبة Dll من نوع Win32 في مشروعي العامل بالـ VB.Net ..

قمت بالإطلاع على الدالة : DllImport وكيفية عملها ..

لكن لم أستفد كثيراً .. خاصة عند محاولتي تحديد مسار المكتبة دي ..

برجاء مساعدتكم يا اخوانا ..

يا ريت مثال عن استخدام مكتبة DLL من نوع Win32 فيها دالة جمع عددين مثلاً

مع كيفية استدعائها في الـ VB.Net >>

أخوكم أبو عمر

تم تعديل هذه المشاركة بواسطة AboOmer_ozn في 3 فبراير 2007 في 20:22

#2

أوكي

اذا كانت المكتبة جاهزة عندك فالموضوع كالتالي :

* روح لل Solution Explorer وانت فاتح المشروع بتاعك

* اضغط باليمين على اسم المشروع

* اختار Add Reference حتطلع لك شاشة

* اعمل Brows ودور على الملف اللي عاوزة

* خلاص ارجع واضغط على OK

الآن المكتبة موجودة عندك في البرنامج لاستخدامها في الكود ( بافتراض ان الملف اسمه DLLFile وبه Class1 :

* خذ منها Instance كالتالي :

 Dim myDll as New DLLFile.Class1

وكده صار عندك صلاحيات لاستخدام الملف مثلا بافتراض انه عندي دالة في المكتبة اسمها Fun1 ترجع متغير

 Dim str as String=myDll.Fun1()
#3

ابحث في المنتدى عن Declare و DLLImport أعتقد يوجد شرح كافي

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…