أخواني الأعزاء في هذا المنتدى الرائع لكثرة ما رأيت الطلبات على مواقع لتعليم لغة الفجوال بيزك و طلب مواقع كتب تعليمية قررت وضع هذا الدرس في المبادى الأولية للفجوال بيزك ليكون عونا للذين يشقون طريقهم حديثا في هذه اللغة الممتعة :
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
عند فتح برنامج فجوال بيزك تظهر لك نافذة تحتوي على ثلاثة صفحات :
الصفحة الأولى : تحتوي على (13) نوعا من المشاريع تختار أحدها و النوع الأمثل هو (Standard) و هو يعني (قياسي) .
الصفحة الثانية : (Existing) : و هي تعني (موجود) و تستخدم لاستكمال العمل في مشروع قديم حيث نستعرض من خلالها مكان ملف المشروع الذي نريد استكماله ثم نختار (فتح) أو (open) .
الصفحة الثالثة : (Recent) و تعني ( حديث) عند اختيارها تظهر لنا قائمة التطبيقات التي فتحناها سابقا .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* شريط العنوان : يحتوي على اسم البرنامج مع اسم المشروع الحالي و حالة البرنامج .
و من حالات البرنامج : إما أن يكون : (Design) أي في حالة التصميم .
أو يكون (Run ) أي في حالة التشغيل .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* لاظهار أو اخفاء أيا من أشرطة الأدوات بما في ذلك شريط الأدوا ت القياسي هنالك عدة طرق منها :
1 - من View نختار Tool Bar .
2 - من خلال النقر بالزر الايمن للفأرة في أي مكان فارغ من شريط الأدوات .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* نافذة مستعرض المشروع : ( Project Browser ) : توجد على يمين نافذة البرنامج و تتيح لك الانتقال في عناصر المشروع أو للوصول الى نافذة الكود .
هنالك طريقة أخرى للتنقل بين عناصر المشروع من view نختار obgect .
و للوصول أيضا الى نافذة الكود من view نختار code .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* معنى oop : إن الفجوال بيزك تستخدم معنى البرمجة الشيئية :
Object Oreantes Programing . و فكرة البرمجة الشيئية هي تقسيم المشروع الى أجزاء و أشياء (Object ) كل منها له مواصفات ( Properties ) تحدد شكله و سلوكه و له أحداث ( Events ) يجري عليها و ردود أفعال تؤثر فيه و في الاشياء من حوله تسمى إجراءات ( Brocedga ) و لذلك وجب على المبرمج ضبط هذه الخصائص لكل شيء في البرنامج حسب ما يريد المبرمج و ذلك من خلال الجزء الخاص و الذي يسمى ( Code ) و الكود هو أوامر برنامج فجوال بيزك التي تعرف و تكون خصائصه و سلوكه و ردود أفعاله .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* الأدوات الموجودة على يمين الشاشة في نافذة تسمى (Tool Box ) و هي تحتوي على عدد من الأدوات و التي تشكل العناصر الاولى في مشروعك و أذكر منها من باب التعريف بعض الأدوات : 1 - الأداة (Text Box) و التي تتيح لك ادخال قيم أثناء تنفيذ المشروع . 2 - الأداة ( Combo Box ) و التي تتيح لك اختيار قيمة من مجموعة قيم . 3 - الأداة ( Label ) و تستخدم لوضع العنوان .......و هكذا الخ .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* يتم ضبط خصائص الأدوات من خلال النقر على الأداة المختارة ثم التوجه الى نافذة الخصائص ( Properties ) و يوجد في هذه النافذة صندوق سرد يحتوي على جميع العناصر التي استخدمناها في أثناء المشروع بما في ذلك النوافذ و نجد أن نافذة الخصائص تكون مقسمة الى عمودين :
العمود الأول : ( الايسر ) يحتوي على اسم الخاصية .
العمود الثاني : ( الايمن ) يحتوي على القيمة الموضوعية لهذه الخاصية .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* إذا لم نعرف وظيفة خاصية ما ننقر على الخاصية نقرة واحدة و ننظر الى الفراغ أسفل نافذة ضبط الخصائص حيث يوجد شرح مختصر لها .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* نافذة ( Form Layout ) : و تستخدم لمعرفة وضع المشروع عند التشغيل .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* لاظهار النوافذ التي على يمين الشاشة : نختار view ثم نختار اسم النافذة التي نريد إظهارها .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* لاظهار نافذة الأكواد :
إما : ننقر نقرا مزدوجا على العنصر المراد كتب الكود له .
أو : من قائمة view نختار code .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
* الطريقة العامة لكتابة الكود :
نكتب اسم الأداة ثم نقطة ثم اسم الخاصية .
مثال : لوضع عنوان إلاق على أي زر نكتب :
="إغلاق"command1.caption
و معناها أننا نطلب من فجوال بيزك أن يعاين خاصية العنوان ( Caption ) للزر المسمى ( comman1 ) بالقيمة ( إغلاق ) .
،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،،
انتهى الدرس الأول و أرجو أن يكون قد أعجبكم رأيكم يهمني كثيرا و هل أستمر في تقديم بقية الدروس أم ماذا !؟
أخوكم : سعد أنطي (f)