منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
عاجل كيفية استخدام الكلاس من الفورم - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : عاجل كيفية استخدام الكلاس من الفورم (/showthread.php?tid=8366)



عاجل كيفية استخدام الكلاس من الفورم - خادم الدين - 07-04-13

سلام عليكم
عندي كلاس كامل يقوم بوظائف معينه ويتم تصديره على اساس انه برنامج بنفسه

كيف اقوم بتضمين هذا الكلاس داخل برنامجي ولا يكون برنامج منفرد

يعني كيف استدعيه او اشغله عندما اقوم بالضغط على بتون


عاجل كيفية استخدام الكلاس من الفورم - مدري - 07-04-13

Private name As cls


عاجل كيفية استخدام الكلاس من الفورم - خادم الدين - 07-04-13

ممكن توضيح اخي؟


عاجل كيفية استخدام الكلاس من الفورم - سعود - 07-04-13

بصراحة لا اعرف التعامل مع الكلاسات لكن حتى ياتيك خبير به .. الا يمكن مناداة احداث خاصة بالكلاس؟ مثلا روتين معرف تعريفا عموميا مثل public sub button_click الا يمكن تنفيذ الحدث بهذه الطريقة؟
call class1.button_click


عاجل كيفية استخدام الكلاس من الفورم - @@أبورائد@@ - 07-04-13

Project> Add Existing Item...



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







على افتراض ان لديك الكود سورس للكلاس في ملف vb

أولاً أضف الملف للمشروع عن طريق الفائمة Project ثم ...Add Existing Item ثم البحث عن الملف واختياره

ثانياً لاستخدامه يجب تعريفة كنسخة مثل
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim xc As New xClass
        MsgBox(xc.a)

    End Sub

ويمكن تعريفها على مستوى كلاس الفورم مثل
كود :
'' تعريف نسخة من الكلاس على مستوى الفورم
Private xClass As New xClass


ويمكن تعريفها على مستوى المشروع في موديول مثل
كود :
Module Module1

'' تعريف نسخة من الكلاس على مستوى المشروع
Public xClass As New xClass

End Module

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