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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=16801)



كيف ابدي اتعلم المكتبات - ابراهيم كركوكي - 14-08-16

سلام عليكم 


اريد ابدي اتعلم المكتبات في الفيجوال بيسك دوت نت بس مااعرف كيف ابدي ممكن نصائح


RE: كيف ابدي اتعلم المكتبات - الوادي - 14-08-16

يا ابراهيم،

مشاركتي كبداية فقط، وإلا الموضوع كبير

المكتبات ممكن تحتوي عادة متغيرات بمختلف انواعها وتحتوي أيضاً إجراءات روتينية ودوال وأخرى

أبسط مثال لعمل مكتبة تختار عند إنشاء مشروع Class Library وسيكون في البداية شبيه بهذا (إذا ترك الاسم الافتراضي كما هو)
PHP كود :
Public Class Class1

End 
Class 

وبداخله ضع ما تريد من متغيرات عامة وتكون مبتدأه ب Public وكذلك الحال الروتينات والدول وغيرها مثل
PHP كود :
Public Class Class1

    Private myprivatename 
As String "mahmood"

 
   Public thpublicname As String "mohammad"

 
   Private Sub theprivatemsg(msg As String)
 
       MsgBox("Private: " msg)
 
   End Sub

    Public Sub thepublicmsg
(msg As String)
 
       MsgBox("Public: " msg)
 
   End Sub

End 
Class 

الآن عندما إضافة المكتبة لمشروع سيكون التعامل معها يشبه التالي ولكن سترى فقط كل ما بدأ ب Public
PHP كود :
Imports ClassLibrary1

Public Class Form1

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click

        Dim cls 
As New Class1

        cls
.thepublicmsg("Hello word!")

 
   End Sub

End 
Class 



RE: كيف ابدي اتعلم المكتبات - ابراهيم كركوكي - 14-08-16

(14-08-16, 11:22 PM)الوادي كتب : يا ابراهيم،

مشاركتي كبداية فقط، وإلا الموضوع كبير

المكتبات ممكن تحتوي عادة متغيرات بمختلف انواعها وتحتوي أيضاً إجراءات روتينية ودوال وأخرى

أبسط مثال لعمل مكتبة تختار عند إنشاء مشروع Class Library وسيكون في البداية شبيه بهذا (إذا ترك الاسم الافتراضي كما هو)
PHP كود :
Public Class Class1

End 
Class 

وبداخله ضع ما تريد من متغيرات عامة وتكون مبتدأه ب Public وكذلك الحال الروتينات والدول وغيرها مثل
PHP كود :
Public Class Class1

    Private myprivatename 
As String "mahmood"

 
   Public thpublicname As String "mohammad"

 
   Private Sub theprivatemsg(msg As String)
 
       MsgBox("Private: " msg)
 
   End Sub

    Public Sub thepublicmsg
(msg As String)
 
       MsgBox("Public: " msg)
 
   End Sub

End 
Class 

الآن عندما إضافة المكتبة لمشروع سيكون التعامل معها يشبه التالي ولكن سترى فقط كل ما بدأ ب Public
PHP كود :
Imports ClassLibrary1

Public Class Form1

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click

        Dim cls 
As New Class1

        cls
.thepublicmsg("Hello word!")

 
   End Sub

End 
Class 
شكرا