مصطلحات هامة
هذه اهم المصطلحات التي يجب معرفتها عند استخدام الفيجوال بيسيك..
ادوات 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
هذه اهم المصطلحات التي يجب معرفتها عند استخدام الفيجوال بيسيك..
ادوات 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 التعليقات:
إرسال تعليق
ما هو رايكم فى المدونة ؟ او يتم الاقتراح لاضافة اشياء اخرى ؟