توجد بعض الأدوات المستخدمة في كتابة برامج ( V.B ) ، ومن هذه الأدوات ما يلى :
( 1 ) النموذج (Form ) :-
عند ابتداء مشروع جديد تقوم بيئة تطوير البرامج ( IDE ) تلقائياً بتخليق نموذج وندوز (Windows Form )
وهذا النموذج يستخدم كلوحة لتثبيت الأدوات الأخرى عليها وتنسيقها .
فنجد العمود فى الجانب الايسر يحتوى على الخصائص (Properties ) مثل الخاصية ( Text ).
-
وبالجانب الأيسر نجد قيمة الخاصية فنجد أن قيمة
الخاصية ( Text ) هى ( Form1 ).
1 - ضبط الخصائص ( Text – Name ):
- قم بإنشاء مشروع ( Project ) جديد تحت اسم. (
SquareArea
)
- قم بتنشيط نافذة النموذج ( Form ) ومن نافذة خصائص النموذج ( Form1 ) قم بتغييرقيمة الخاصية ( Name ) إلى frmSquare ) ).
- وقيمة الخاصية ( Text ) إلى
" مساحة مربع "
2 - ضبط خاصية لون الخلفية للنموذج
( frmSquare ):
- اختر القيمة ( DarkSeaGreen
) للخاصية ( ( Backcolor
نجد أن لون خلفية النموذج أصبح أخضر غامق مائى .
3
- لضبط خاصية الاتجاه للنموذج ( frmSquare ) :
-
اختر القيمة ( Yes )
للخاصية ( RightToLeft )
-
نرى ان اتجاه الكتابة للنموذج أصبح من اليمين إلى اليسار
4 - لضبط خاصية تخطيط الاتجاه للنموذج
( frmSquare ) :
-
اختر القيمة ( True ) للخاصية ( RightToLeftLayout ) .
-
نجد أن
اتجاه تخطيط النموذج أصبح من اليمين إلى اليسار.
ملحوظة :
لا يتم تنشيط الخاصية ( RightToLeftLayout ) إلا اذا كانت قيمة الخاصية ( RightToLeft ) تساوى ( Yes ).
5 - لإخفاء صندوق التكبير والتصغير للنموذج :( frmSquare )
-اختر القيمة ( False ) للخاصيتين (
MaximizeBox,MinimizeBox )
-نجد أن
مفاتيج التكبير والتصغير قد اختفت من شريط العنوان بالنموذج
-لاحظ
عدم وجود مفتاح تكبير وتصغير بالنموذج .
6 - لإخفاء صندوق التحكم للنموذج ( frmSquare ) :
-
اختر القيمة ( False ) للخاصية .( ControlBox )
-
نلاحظ اختفاء
صندق التحكم من على النموذج.
7 - لإخفاء حدود نافذة النموذج :( frmSquare )
-اختر القيمة ( None ) للخاصية ( FormBorderStyle )
ضبط الخصائص ( ShowInTaskbar – StartPosition –
WindowState ):
-
انقر عمى أيقونة Start Debuging.
-
ولاحظ واجهة ( IDE ) قبل وبعد النقر على ايقونة التشغيل (Start
Debugging ).
-
لايقاف وضع التشغيل ( Debugging ) اضغط
على ايقونة ( Stop Debugging ).
8 – لضبط خاصيتى ( اظهار أو اخفاء ) أيقونة
نافذة النموذج ( Form ) فى
شريط المهام وموضع البدء للنموذج ( frmSquare ) اجعل الخاصيةShowInTaskbar ) ( تأخذ القيمة ( False ) والخاصية (StartPosition ) تكون قيمتها (
CenterScreen ).
-قم بالضغط على زر التشغيل ( Start Debugging ) او
بالضغط على مفتاح F5
لتشغيل المشروع.
-لاحظ :
· ظهور نافذة النموذج (
Form ) فى منتصف الشاشة وعدم ظهور أيقونة نافذة النموذج)
( Form فى شريط المهام .
·
أثر كل من ShowInTaskbar
) (
و (StartPosition ) لا يظهر الا بعد عمل ( Start Debugging ).
9 – لضبط خاصية حالة النموذج (WindowState
) :
-اختر الخاصية WindowState واجعل قيمتها Maximized.
-قم باختيار Start Debugging من قائمة Debug لعمل تشغيل للبرنامج .
-لاحظ :
·
أصبحت نافذة النموذج ( Form ) ملء الشاشة .
·
أثر الخاصية (WindowState ) لا
يظهر إلا بعد عمل ( Start Debugging ).
الجدول التالى يوضح خصائص
النموذج ( Form
) ووظيفة كل خاصية
( 2 ) أداة الزر ( Button ) :-
۞
وظيفته : هى القيام
بأداء عمل معين محدد مسبقاً وذلك عند الضغط على الــ Button .
۞
شـكـلــه : يظهر في
البرنامج على هيئة مستطيل ، ويمكن أن يحتوى وجه هذا المستطيل على كتابة أو رسم
أو الاثنين ، والفائدة من الكتابة أو الرسم هى اعطاء مشغل
البرنامج فكرة عما سيحدث عند قيامه بالضغط على الــ Button .
۞
خـصـائـصـه : إن
الأداة Button ما هى
إلا كائن ( Object ) له
مجموعة من الخصائص
( Properties )
-
لاضافة الزر Button على نافذة النموذج Form
نقوم بعمل الآتى :
· قم بالنقر المزدوج على
الزر Button الموجود فى صندوق الأدوات ToolBox
أو بالضغط على الزر Button مع
السحب وتركه على النموذج Form.
1 – ضبط الخصائص ( Locaion – Size ):
-
قم بتنشيط الزر Button بالضغط عليه ضغطة واحدة بالزر الايسر للفأرة .
-
قم بتوجيه مؤشر الفأرة على الزر Button وسحبه لمنتصف النموذج Form .
-
قم بتوجيه مؤشر الفأرة الى احد مربعات التحجيم وهى التى
تتحكم فى تكبير وتصغير حجم الزر Button ثم قم بعملية السحب والافلات حتى
تحدد الحجم الذى تراه مناسبا للزر Button.
2
– ضبط الخصائص ( ForeColor – Font –
BackColor ):
-
قم بإختيار
الخاصية BackColor
واختر من العمود الخاص بقيمة الخاصية اللون الذى ترغب فيه.
-
ثم قم بإختيار
الخاصية Font وهى التى تتحكم فى شكل ولون وحجم الخط .
-
ثم قم بإختيار
الخاصية ForeColor
وهذه الخاصية تتحكم فى لون الكتابة على الأداه.
(
3 ) أداة المبين ( Label
) :-
وظـيفتهـا : هى أداة لعرض كتابة لا يمكن لمشغل البرنامج أن يغيرها ، وهى
تستخدم لعرض
عناوين
الأدوات
الأخرى
أو
لعرض
إجابة
سؤال
أو
نتيجة
عملية
حسابية .
شـكلهــا : هى عبارة عن سعة مستطيله من الممكن الكتابة بداخلها .
-
الخاصية AutoSize تستخدم لجعل أداة المبين Label تأخذ حجم الكتابة بداخلها اى تكبر وتصغير
تلقائيا .
-
الخاصية BorderStyle تحدد شكل الحدود للاداه Label
4 ) أداة مربع الكتابة ( Text Box ) :-
وظـيفتهــا :
وسيلة
لإدخال
البيانات أثناء تشغيل البرنامج ويستطيع البرنامج بالتالي
استخدام ما تم
إدخاله أثناء التشغيل .
إدخاله أثناء التشغيل .
شـكـلهــا وخـصــائـصـهــا : للأداة Text Box مجموعة
من
الخصائص ومن
بين
ما
تسمح
به
هذه
الخصائص
ما
يلى
أ-
الخاصية MaxLength تستخدم فى تحديد ما يسمح للمستخدم بكتابته من أحرف
داخل مربع الكتابة .
ب- اختيار
أن
يكون
الــ Text Box سطر
واحد
أو
متعدد
الأسطر ،
وفى
حالة
ما
إذا
كان
متعدد الأسطر
يمكنك
أن
تحدد
إن
كان
يحتوى
على شريط
للف ( scroll bar ) من
عدمه .
ت- الخاصية PasswordChar تستخدم فى تحديد ما سيكتب بدلا من
الاحرف فى مربع الرقم السرى .
ث- الخاصية MultiLine تستخدم فى تحديد ما اذا كانت الكتابة فى سطر واحد
وتكون قيمة الخاصية False أو ستكون
الكتابة فى عدة أسطر فتكون قيمة الخاصية True.
جـ- إحاطة Text Box بخطوط تحديد .
جدول يوضح خصائص مربع الكتابة Text Box ووظيفة كل خاصية
الاداة listbox :-
تعتبر واحدة من الأدوات التى ترتبط بالتكرار وتتيح أو تنشئ أو تعرض
قائمة من العناصر وأن تختار منها
خصائص الأداة ListBox
خصائص الأداة ListBox
آداة صندوق التحرير والسرد ComboBox: هى عبارة عن صندوق به قائمة من العناصر تنسدل
لاختيار احد هذه العناصر .
الجدول التالى يوضح خصائص الأداة ComoboBox ووظيفة كل خاصية
الأداة Group Box :
الغرض من استخام هذه الأداة هو تنظيم وضع الأدوات على النموذج .
خصائص الأداة Group Box:
("D
ردحذف^-^
(: