تابعنا :

الأحد، 13 نوفمبر 2011

مصطلحات الفيجوال بيسك 6


مصطلحات هامة

هذه اهم المصطلحات التي يجب معرفتها عند استخدام الفيجوال بيسيك.. 

ادوات Controls: هي ادوات تحكم خاصة بالفيجوال تم تصميمها لاستخدامها بأكثر من طريقة...

حدث Event: هو فعل ما يقوم به الجهاز او المستخدم مثل ضغط زر من لوحة المفاتيح او زر الفأرة..

الوظائف Methods: هي وظائف محددة يمكن للكائن ان يقوم بها مثل Me.Hide فهي وظيفة خاصة بالفورم فقط..

كائن ******: و هو كائن (اداه) خاص له مميزاته الخاصة من خصائص و وظائف و احداث يمكن ان ينجزها..

اجراء Procedure: هي اجراء مقطع او اكثر من التعليمات في البرنامج (الكود) و تكتب عادة لغرض معين, و غالبا تكون متصلة بحدث لذا تسمي "الاجرائات الحدثية Event Procedure..

الخصائص Properities: هي مزايا الكائن, مثل حجمه و مكانه في الشاشة و لونه و اسمه.. الخ

تعريف الاجرائات


الاجراءات هي مجموعة من التعليمات يتم تنفيذها عند نداء الاجراء ثم يعود البرنامج إلى تنفيذه العادي .

الفكرة الرئيسية وراء استخدام الاجراءات بكفاءة تكمن في تقسيم مهمة البرنامج إلى مهام صغيرة يمكن احتوائها على انفراد في اجراءات أو دوال أو كائنات .

يؤدى ذلك إلى سهولة اختبار كل اجراء على حدى وعدم تكرار الكود بلا داع .

انشاء الاجرائات الفرعية و استخدامها

لانشاء اجراء مباشرة ضع مؤشر الادخال في نافذة الكود في قسم الاعلان العام..

                         
اكتبSubواتبعها بمسافة .

                        
اكتب اسم الاجراء وليكنTest ..


اضغطEnterلانشاء الاجراء .


بمجرد الضغط علىEnterيقومVisual Basicبالآتي :

وضع أقواس المعاملات ( Arguments ) بعد اسم الاجراء مباشرة .

اضافة عبارةEnd subفي السطر التالى .

كتابة اسم الاجراء الجديد في مربع الأحداث .

و لنداء هذا الاجراء نكتب اسمه مباشرة في الكود..


تمرير البيانات من و الي الاجراء

هناك طريقتين لتبادل البيانات مع الاجراء:


استخدام المتغيرات العامةPublicالتى تظهر في أي مكان من الكود ومن ثم يمكن قراءتها وتغييرها من خلال الاجراء .


Public Name As String


Sub Test()

Name = “alaa”

End Sub




أو استخدام المعاملاتParametersوالتى يمكن تمريرها من وإلى الاجراء دون الحاجة إلى المتغيرات العامة .


Sub Test(Name As String)

Name = “Ehab”

End Sub


انهاء الاجراء


لسبب أو لآخر قد تحتاج إلى مغادرة الاجراء دون اكمال تنفيذ بقية أوامره يتم ذلك من خلال العبارة... Exit Sub 

Sub (Name As String)

If Name = “” Then Exit Sub

End If

0 التعليقات:

إرسال تعليق

ما هو رايكم فى المدونة ؟ او يتم الاقتراح لاضافة اشياء اخرى ؟

Related Posts Plugin for WordPress, Blogger...