السلام عليكم ورحمة الله
سؤالي هو كيف يمكن أن أحول Class إلى DLL File في VB.Net عشان أستفيد من الكلاس في جميع البرامج.
السلام عليكم ورحمة الله
سؤالي هو كيف يمكن أن أحول Class إلى DLL File في VB.Net عشان أستفيد من الكلاس في جميع البرامج.
مرحباً أخي الكريم .
من مستكشف الحلول 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.
شيء اخر ,,,
إذا اردت أن تستخدم بعض العمليات مشتركة أي ( لا تحتاج تعريف صف جديد ) مثال :
الصف الذي سنقوم ببنائه على هيئة 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.