1- لإظهار نافذة الخصائص (Properties Windows) في برنامج بيسك المرئي Visual Basic نضغط على المفتاح (F4) من لوحة المفاتيح. شرح السؤال مفتاح الحل: تذكر اختصارات لوحة المفاتيح في بيئة التطوير المتكاملة (IDE). أي مفتاح وظيفي مخصص لاستدعاء خصائص الأداة المحددة؟ صح خطأ الإجابة الصحيحة: (صح)في بيئة الفيجوال بيسك، إذا لم تكن نافذة الخصائص ظاهرة، يمكن استدعاؤها سريعاً بالضغط على المفتاح (F4) من لوحة المفاتيح، أو بالنقر على أيقونتها الخاصة من شريط الأدوات.تدريب: اختصارات لوحة المفاتيح توفر وقت المبرمج. ابحث عن وظيفة المفتاح (F5) والمفتاح الوظيفي (F2) في بيئة البيسك المرئي.(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-3-6: نافذة الخصائص، صفحة 58)
2- Form1.Show تستخدم هذه الصيغة لإظهار النموذج Form1 عن طريق استدعاء الوظيفة (Show) التابعة لها. شرح السؤال مفتاح الحل: راجع تركيب الجملة البرمجية: (اسم الكائن . الطريقة/الوظيفة). هل الكلمة Show تعتبر وظيفة لإظهار النماذج؟ صح خطأ الإجابة الصحيحة: (صح)الطريقة أو الوظيفة (Method) يتم استدعاؤها بكتابة اسم الأداة (أو النموذج) متبوعاً بنقطة، ثم اسم الوظيفة. الوظيفة Show هي دالة مبنية داخل كائن النموذج (Form) وتُستخدم لجعله مرئياً للمستخدم أثناء التشغيل.للمقارنة: إذا كانت Show تُظهر النموذج، فما هي الوظيفة (الطريقة) المعاكسة التي تُستخدم لإخفائه عن الشاشة دون حذفه من الذاكرة؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-5: الطرق Methods، صفحة 65)
3- الأحداث : هي وظائف جاهزة ترتبط بأداة معينة من خلال اسمها. شرح السؤال مفتاح الحل: انتبه للتعريفات. هل "الوظيفة الجاهزة" (مثل التحريك والإخفاء) تسمى حدثاً، أم أن الحدث هو "فعل" يقع على الأداة (مثل النقر)؟ صح خطأ الإجابة الصحيحة: (خطأ)التعريف المذكور في السؤال هو تعريف الطرق (Methods) وليس الأحداث. الأحداث (Events) هي: فعل يقوم به المستخدم (مثل النقر Click، أو تحريك الفأرة) أو النظام، وينتج عنه رد فعل معين. بينما الطرق هي دوال/وظائف جاهزة مبنية داخل الأداة لتنفيذ مهمة محددة (مثل Show أو Move).مفهوم: لفهم الفرق بوضوح: الزر (الكائن) يستجيب للـ الحدث (النقر)، وبناءً عليه يمكن أن ينفذ طريقة (إخفاء النموذج).(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-5: الطرق Methods، صفحة 65)
4- لجعل صندوق النص (Text box) يستخدم لعرض النصوص دون السماح بتعديلها نجعل الخاصية (Locked) مساوية للقيمة (True). شرح السؤال مفتاح الحل: ما معنى كلمة Locked بالإنجليزية؟ وما تأثيرها على قدرة المستخدم على مسح أو إضافة حروف داخل صندوق النص؟ صح خطأ الإجابة الصحيحة: (صح)الخاصية Locked تُستخدم لـ "قفل" صندوق النص. عندما تكون قيمتها True، يظل النص مرئياً بوضوح (ويمكن نسخه)، ولكن يُمنع المستخدم من الكتابة فوقه أو تعديله، مما يجعله يتصرف كأداة عرض (مثل أداة العنوان Label) ولكن بشكل مربع نص.مقارنة هامة: لو استخدمنا الخاصية Enabled = False، سيُمنع التعديل أيضاً، لكن الأداة ستظهر بلون باهت رمادي ولن يستطيع المستخدم حتى تظليل النص لنسخه.(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-7-2: أداة صندوق النص، صفحة 70)