البيزك المرئى 6 Visual Basic6 الدرس الأول : تعاريف و مفاهيم أساسية : ما هو برنامج البيزك المرئى Visual Basic(VB) ؟ البيزك المرئى VB هو أداة تسمح لك بتطوير (أنشاء) تطبيقات على برمجيات النوافذ والتى تتميز بواجة مستخدم رسومية GUI. تلك التطبيقات لها مظهر مألوف للمستخدم .
البرنامج : البرنامج ببساطة هو مجموعة من الأوامر (التعليمات) والتى تخبر الكومبيوتر كيف يؤدى مهمة معينة .
مما يتكون البرنامج ؟
يتكون البرنامج من العديد من العناصر (المكونات) حسب نوع البرنامج لكن جميع البرامج تشترك فى وجود عنصرين أساسيين يجب أن يحتوى عليهما أى برنامج وهما :
واجة التعامل مع المستخدم interfaceUser
ونافذة كتابة الأوامر فى شكل كود (شفرة) code .
واجهة المستخدم interface : هى نافذة البرنامج التى تظهر للمستخدم وهى مكونة بشكل أساسى من نافذة تسمى "النموذج" form يحتوى بداخله على مجموعة من أدوات التحكم Controls (زر ضاغط – صندوق نص – قائمة - ....) . كل أداة تحكم يؤثر فيها مجموعة من الأحداث مثل النقر على الماوس أو ضغط زر فى لوحة المفاتيح .
الكود code : هو الكود (الشقرة) المكتوب والمرتبط بحدث معين لأداة معينة , ويحتوى على البرنامج (التعليمات) المطلوب تنفيذه ويتكون من عناصر متعددة مثل : المتغيرات والثوابت والمصفوفات وحلقات التكرار والدوال و...ألخ . كل عنصر له شكل وصيغة قياسية محددة تسمى "بناء الجملة" syntax . يتم كتابة الكود قى نافذة مخصصة هى نافذة الكود .
البرمجة الموجهة بالأحداث Event Driven Programming : فى البرامج العادية يتم تنفيذ تعليمات البرنامج بطريقة متتابعة أى سطر وراء الآخر من البداية إلى النهاية . أما فى البرامج الموجة بالأحداث فإن البرنامج يقسم إلى عدة أجزاء حيث يتم تنفيذ كل جزء منه كرد فعل لحدث معين , على سبيل المثال , النقر على أحد الأزرار فى لوحة واجة المستخدم (يسمى حدث event ) يجعل الكومبيوتر يقوم بتنفيذ الكود المرتبط بهذا الحدث (يسمى إجراء Procedures ) . إذا لم ينقر المستخدم على هذا الزر فإن الكود المرتبط بهذا الحدث لا يتم تنفيذه على الإطلاق .
هذا يعنى أن الكود يظل فى حالة خمول (عدم عمل) حتى يتم استدعاءه للرد (كرد فعل) على حدث ما ( كالنقر على زر – اختيار قائمة ....) . البيزك المرئى محكوم بمعالج الحدث event processor . لا شىء يحدث حتى يتم كشف حدث . بمجرد كشف الحدث يتم تنفيذ الكود المناظر لهذا الحدث. بعد ذلك يعود التحكم فى البرنامج لمعالج الحدث .
أدوات التحكم Controls : هى عناصر يمكن إعادة استخدامها من برنامج لآخر وهى تستخدم لتصميم واجة التعامل مع المستخدم .
الحدث (الحادثة) Event : فعل يبدأه المستخدم أو نظام التشغيل مثل النقر على الماوس . لكل أداة تحكم توجد مجموعة من الأحداث التى تؤثر فيها . الطريقة (الوظيفة) Method : هى خطوات البرنامج التى تكون متضمنة فى تعريف عنصر ما وهى التى تقوم بأداء وظيفة معينة يتيحها العنصر لمستخدميه .
العنصر (الكائن) Object :
وهو أحد الوحدات الأساسية المكونة للبرنامج ويتكون من :
مجموعة من الوظائف Methods .
مجموعة من الخصائص Properties .
مجموعة من الأحداث Events التى تؤثر فيه .
الخصائص Properties : هى مجموعة من صفات العنصر مثل الحجم على الشاشة واللون والمكان المخصص لعرضه وبنط (فونط) الكتابة . لكل أداة تحكم مجموعة من الخصائص التى تتحكم فى طريقة عملها ومظهرها على الشاشة .
البرامج الفرعية Procedures : هى جزء من البرنامج يقوم بوظيفة متكاملة وقائمة بذاتها . له أسم يرمز له وكلما أريد تنفيذ هذا الجزء يوضع الاسم الذى يرمز له مكانه .
المتغيرات Variables : هو عبارة عن مخزن فى الذاكرة يقوم المبرمج بحجزه لتخزين بعض القيم أو البيانات به حيث يمكن إستدعاؤها مرة أخرى والاستفادة منها أثناء عمل البرنامج .
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 12:29 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)