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

كيف يمكن أن أحول Class إلى Dll File

بدأه الهايم740 في 8 فبراير 2008 · 2 رد · 854 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

سؤالي هو كيف يمكن أن أحول Class إلى DLL File في VB.Net عشان أستفيد من الكلاس في جميع البرامج.

#2

مرحباً أخي الكريم .

من مستكشف الحلول Solution Explorer نقرة مزدوجة على MyProject لتظهر لك TabControl تحوي خصائص المشروع, غير الخاصية Application Type الى Class Library ومن ثم اغلق الـ Tab بالضغظ على الزر X, من القائمة الرئيسية Build --> Build بعد ذلك تصبح المكتبة جاهزة في Bin\Release ....

لاستخامها في مشاريع اخرى عليك بالتالي .

من مستكشف الحلول Solution Explorer نقرة بالزر اليمين على اسم المشروع الحالي واختيار Add Reference سيظهر لك Dialog يحوي ايضا TabControl عليك اختيار Browse ومن ثم البحث عن المكتبة ونقر فوق Add , الى الصف المراد اسخدام المكتبة المستوردة فيه عليك اضافة Imports NameSpace اسم الفضاء الخاص بالمكتبة والذي يتم تحديده من خصائص مشروع المكتبة .

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 28 ديسمبر 2008 في 10:56

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

#3

شيء اخر ,,,

إذا اردت أن تستخدم بعض العمليات مشتركة أي ( لا تحتاج تعريف صف جديد ) مثال :

الصف الذي سنقوم ببنائه على هيئة DLL ( Dynamic Link Library ) :

Public Class Class1

Public Shared Function Add( Byval N1 As Integer, Byval N2 As Integer ) As Integer

Return CInt( N1 + N2 )

End Function

End Class

للـ Form1 على سبيل المثال,

Imports WindowsApplicaTion1

Public Class Form1

Private SUb Button1_Click(Byval Sender As System.Object, BYval E As System.EventArgs ) Handles Button1.Click

Me.Text = Class1.Add( 5, 7 (

End Sub

End Class

في حال لم تكن تريد استخدام عمليات مشتركة فعليك تعريف الصف كصف جديد, أي

Private MyClass As New Class1

هل كان الشرح وافي ؟

تم تعديل هذه المشاركة بواسطة Bashar Rabat في 28 ديسمبر 2008 في 10:57

The important thing is not so much

that every child should be taught,

as that every child should be given the wish to learn.

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