محمد
09-06-2008, 11:31 AM
الدرس الخامس رقم الدرس: vbdotnet2008sbsl0005
خلاصة الفصل الاول
تفتح الفيجوال 2008: Start > All Programs > Microsoft Visual Studio 2008 > ثم اختر الأيقونة Microsoft Visual Studio 2008.
فتح مشروع موجود مسبقا: بعد فتح الفيجوال 2008 تحت قائمة File اختر Open Project أو قد تجد اسم المشروع على القائمة الرئيسية لآخر المشاريع المفتوحة فاختاره.
تنفيذ البرنامج تحويله إلى برنامج exe: من قائمة Debug اختر Start Debugging أو ضغط على F5
تغيير الخصائص: اختر المادة المراد تغيير خصائصها (حددها على الفورم) ثم اذهب إلى نافذة الخصائص واختر الخاصية التي تريد أن تغيرها ثم غيرها.
التنقل بين الملفات المفتوحة: بواسطة الضغط على Ctrl+Tab ثم انتقل بينها بتكرار الضغط على Tab أو تنقل بالأسهم بين الملفات المفتوحة وأدوات التطوير. وتستطيع اختار المادة المعنية بواسطة الماوس خلال الضغط على Ctrl+Tab
التنقل بين أدوات التطوير: بالضغط على Alt+F7 للتنقل بينها أو Alt+Shift+F7 للتنقل بطريقة عكسية.
تعديل طريقة الحصول على التعليمات: من قائمة Tools اختر Options
تعديل بيئة التطوير لتناسب العمل على فيجوال بيسك: من قائمة Tools اختر Import and Export Settings ثم اختر Reset All Settings ثم التالي ثم نعم Save my current settings ثم التالي. أخيرا اختر Visual Basic Developments Settings وثم زر Finish ثم اختر إغلاق.
تعديل خيارات بيئة التطوير: من قائمة Tools اختر Options ثم قم بتعديل خيارات بيئة التطوير على حسب المجموعات المذكورة (لتعديل خيارات المشاريع اذهب إلى General تحت خيار Projects And Solutions لتعديل خيارات المترجم إلى لغة الآلة الـ Compilerاذهب إلى VB Defaults تحت نفس المجموعة)
إغلاق الفيجوال 2008: تحت قائمة File اختر Exit
الفصل الثاني: كتابة برنامجك الأول:
تعرفت في الفصل الأول على بيئة التطوير والتعامل مع الأدوات البرمجية والقوائم التابعة للفيجوال وتغيير الإعدادات. ف
ي هذا الفصل ستقوم بكتابة برنامجك الأول. علينا أن نعرف أولا إن هناك نوعين من البرامج النوع الأول Windows-Based Programs البرامج التي تعمل تحت منصة الويندوز النوع الثاني Web-Based Programs البرامج التي تعمل على سيرفرات الانترنت.
سنتعرف هنا على البرامج التي تعمل تحت منصة نظام الويندوز وستكتب برنامجك الأول ليعمل تحت بيئة ويندوز. البرنامج الذي سنقوم بكتابته هو برنامج يعتمد على توليد الأرقام العشوائية (توليد الأرقام العشوائية قد تحتاجه للعديد من المهام البرمجية) حتى إذا قام بتوليد رقم معين وليكن الرقم 5 أو 7 يقوم البرنامج بإظهار جملة معينة أو صورة.
قم بفتح الفيجوال 2008. من قائمة File اختر New Project أو اضغط Ctrl+N سيفتح لك نافذة لاختيار لغة البرمجة التي تريد أن تصنع بها برنامجك اختر الفيجوال بيسك Visual Basic ثم اختر من القائمة اليمنى Windows Forms Application عند خانة Name في الأسفل اكتب اسم لبرنامجك وليكن هذا الاسم Arqam:
ملاحظة: تستطيع إنشاء مشروع جديد بالنقر على كلمة Project مقابل Create
http://www.cars-club.com/up/8-2-1/carsclub_28569588.png
في حالة فتح مشروع جديد ستظهر لك نافذة الخيارات التالية:
http://www.cars-club.com/up/8-2-1/carsclub_82624287.png
تستطيع برمجة المشروع بحيث يعمل تحت .Net Framework 2.0 أو 3.0 أو 3.5
لكن إذا اخترت لمشروعك العمل تحت الفريم ورك نسخة رقم 2.0 لن تستفيد من الخيارات التي تقدمها النسخة الحديثة 3.5 فسيقوم فيجوال بيسك 2008 بإخفاء الخيارات الحديثة المتوفرة فقط في الفريم ورك الحديثة.
وعلية فالأفضل أن تستخدم الفريم ورك رقم 3.5 ولكن في حالات معينة قد تضطر لاستخدام نسخ الفريم ورك القديمة فليكن هذا في حسبانك (ستجد العديد من التفصيل حول الدوت نت فريم ورك في الفصل الخامس من هذا الكتاب).
ستلاحظ من النافذة أعلاه إمكانية اختيار لغات أخرى غير الفيجوال بيسك مثل الـ C# وغيرها من اللغات المتوفرة تحت بيئة الفيجوال نت 2008.
بعد إضافة البرنامج اذهب ليسار الشاشة عند قائمة على اليسار يوجد صندوق الأدوات Toolbox هذا الصندوق يحتوي على كل الأدوات التي تحتاجها أو المضافات التي تحتاجها لبرنامجك فيمكنك إضافة أزار وصناديق نص وغيرها من المكونات التي تجعل مستخدم برنامجك يتفاعل معها.
فمثلا يقوم بالضغط على زر معين ليظهر له تاريخ اليوم أو نتيجة عملية حسابية أو غيرها. انظر هذا صندوق الأدوات:
http://www.cars-club.com/up/8-2-1/carsclub_82127331.png
نختار من صندوق الأدوات التالي:
عدد اثنين أزار Buttons
عدد واحد صندوق للصور Picture Box :
قم بإضافة كل مكون من المكونات أعلاه كل على حدة وإذا رأيت أن الفورم أصبح ضيقاً فاذهب إلى أسفل يمين الفورم (عند الزاوية) في حينه سيتحول الماوس إلى سهم محدد من الطرفين، اضغط على الفورم وقم بعملية التكبير أو التصغير للفورم.
لإضافة المكونات المذكرة أعلاه للفورم نذهب إلى Toolbox (صندوق الأدوات في الصورة أعلاه) ثم نذهب بالموس إلى فوق الـ Button نضغط عليه ثم نذهب إلى الفورم ونضغط عليه فنلاحظ انتقال الزر إلى الفورم لنقل الزر الثاني نستطيع تكرار العملية أو نستخدم طريقة النسخ واللصق فوق الفورم فنحدد الزر بواسطة الماوس ثم نضغط Ctrl+C ثم Ctrl+V
أما الطريقة الثالثة لإضافة المكونات إلى الفورم فهي الذهاب إلى صندوق الأدوات Toolbox وقبل اختيار المكون إلى الفورم نضغط على الزر Ctrl ثم نختار المكون المراد ثم نذهب إلى الفورم ثم نضغط في أي مكان في الفورم ونحن مواصلين على ضغط الزر Ctrl ثم نضغط مرة ثانية على الفورم ثم مرة ثالثة، سنلاحظ أن المكون الذي اخترته تم لصقه أكثر من مرة على الفورم،
نستخدم هذه الطريقة في حالة إذا أردنا إضافة العديد من الأزرار أو المكونات إلى الفورم دفعة واحدة بدون الحاجة للذهاب إلى صندوق الأدوات عند كل مرة.
خلاصة الفصل الاول
تفتح الفيجوال 2008: Start > All Programs > Microsoft Visual Studio 2008 > ثم اختر الأيقونة Microsoft Visual Studio 2008.
فتح مشروع موجود مسبقا: بعد فتح الفيجوال 2008 تحت قائمة File اختر Open Project أو قد تجد اسم المشروع على القائمة الرئيسية لآخر المشاريع المفتوحة فاختاره.
تنفيذ البرنامج تحويله إلى برنامج exe: من قائمة Debug اختر Start Debugging أو ضغط على F5
تغيير الخصائص: اختر المادة المراد تغيير خصائصها (حددها على الفورم) ثم اذهب إلى نافذة الخصائص واختر الخاصية التي تريد أن تغيرها ثم غيرها.
التنقل بين الملفات المفتوحة: بواسطة الضغط على Ctrl+Tab ثم انتقل بينها بتكرار الضغط على Tab أو تنقل بالأسهم بين الملفات المفتوحة وأدوات التطوير. وتستطيع اختار المادة المعنية بواسطة الماوس خلال الضغط على Ctrl+Tab
التنقل بين أدوات التطوير: بالضغط على Alt+F7 للتنقل بينها أو Alt+Shift+F7 للتنقل بطريقة عكسية.
تعديل طريقة الحصول على التعليمات: من قائمة Tools اختر Options
تعديل بيئة التطوير لتناسب العمل على فيجوال بيسك: من قائمة Tools اختر Import and Export Settings ثم اختر Reset All Settings ثم التالي ثم نعم Save my current settings ثم التالي. أخيرا اختر Visual Basic Developments Settings وثم زر Finish ثم اختر إغلاق.
تعديل خيارات بيئة التطوير: من قائمة Tools اختر Options ثم قم بتعديل خيارات بيئة التطوير على حسب المجموعات المذكورة (لتعديل خيارات المشاريع اذهب إلى General تحت خيار Projects And Solutions لتعديل خيارات المترجم إلى لغة الآلة الـ Compilerاذهب إلى VB Defaults تحت نفس المجموعة)
إغلاق الفيجوال 2008: تحت قائمة File اختر Exit
الفصل الثاني: كتابة برنامجك الأول:
تعرفت في الفصل الأول على بيئة التطوير والتعامل مع الأدوات البرمجية والقوائم التابعة للفيجوال وتغيير الإعدادات. ف
ي هذا الفصل ستقوم بكتابة برنامجك الأول. علينا أن نعرف أولا إن هناك نوعين من البرامج النوع الأول Windows-Based Programs البرامج التي تعمل تحت منصة الويندوز النوع الثاني Web-Based Programs البرامج التي تعمل على سيرفرات الانترنت.
سنتعرف هنا على البرامج التي تعمل تحت منصة نظام الويندوز وستكتب برنامجك الأول ليعمل تحت بيئة ويندوز. البرنامج الذي سنقوم بكتابته هو برنامج يعتمد على توليد الأرقام العشوائية (توليد الأرقام العشوائية قد تحتاجه للعديد من المهام البرمجية) حتى إذا قام بتوليد رقم معين وليكن الرقم 5 أو 7 يقوم البرنامج بإظهار جملة معينة أو صورة.
قم بفتح الفيجوال 2008. من قائمة File اختر New Project أو اضغط Ctrl+N سيفتح لك نافذة لاختيار لغة البرمجة التي تريد أن تصنع بها برنامجك اختر الفيجوال بيسك Visual Basic ثم اختر من القائمة اليمنى Windows Forms Application عند خانة Name في الأسفل اكتب اسم لبرنامجك وليكن هذا الاسم Arqam:
ملاحظة: تستطيع إنشاء مشروع جديد بالنقر على كلمة Project مقابل Create
http://www.cars-club.com/up/8-2-1/carsclub_28569588.png
في حالة فتح مشروع جديد ستظهر لك نافذة الخيارات التالية:
http://www.cars-club.com/up/8-2-1/carsclub_82624287.png
تستطيع برمجة المشروع بحيث يعمل تحت .Net Framework 2.0 أو 3.0 أو 3.5
لكن إذا اخترت لمشروعك العمل تحت الفريم ورك نسخة رقم 2.0 لن تستفيد من الخيارات التي تقدمها النسخة الحديثة 3.5 فسيقوم فيجوال بيسك 2008 بإخفاء الخيارات الحديثة المتوفرة فقط في الفريم ورك الحديثة.
وعلية فالأفضل أن تستخدم الفريم ورك رقم 3.5 ولكن في حالات معينة قد تضطر لاستخدام نسخ الفريم ورك القديمة فليكن هذا في حسبانك (ستجد العديد من التفصيل حول الدوت نت فريم ورك في الفصل الخامس من هذا الكتاب).
ستلاحظ من النافذة أعلاه إمكانية اختيار لغات أخرى غير الفيجوال بيسك مثل الـ C# وغيرها من اللغات المتوفرة تحت بيئة الفيجوال نت 2008.
بعد إضافة البرنامج اذهب ليسار الشاشة عند قائمة على اليسار يوجد صندوق الأدوات Toolbox هذا الصندوق يحتوي على كل الأدوات التي تحتاجها أو المضافات التي تحتاجها لبرنامجك فيمكنك إضافة أزار وصناديق نص وغيرها من المكونات التي تجعل مستخدم برنامجك يتفاعل معها.
فمثلا يقوم بالضغط على زر معين ليظهر له تاريخ اليوم أو نتيجة عملية حسابية أو غيرها. انظر هذا صندوق الأدوات:
http://www.cars-club.com/up/8-2-1/carsclub_82127331.png
نختار من صندوق الأدوات التالي:
عدد اثنين أزار Buttons
عدد واحد صندوق للصور Picture Box :
قم بإضافة كل مكون من المكونات أعلاه كل على حدة وإذا رأيت أن الفورم أصبح ضيقاً فاذهب إلى أسفل يمين الفورم (عند الزاوية) في حينه سيتحول الماوس إلى سهم محدد من الطرفين، اضغط على الفورم وقم بعملية التكبير أو التصغير للفورم.
لإضافة المكونات المذكرة أعلاه للفورم نذهب إلى Toolbox (صندوق الأدوات في الصورة أعلاه) ثم نذهب بالموس إلى فوق الـ Button نضغط عليه ثم نذهب إلى الفورم ونضغط عليه فنلاحظ انتقال الزر إلى الفورم لنقل الزر الثاني نستطيع تكرار العملية أو نستخدم طريقة النسخ واللصق فوق الفورم فنحدد الزر بواسطة الماوس ثم نضغط Ctrl+C ثم Ctrl+V
أما الطريقة الثالثة لإضافة المكونات إلى الفورم فهي الذهاب إلى صندوق الأدوات Toolbox وقبل اختيار المكون إلى الفورم نضغط على الزر Ctrl ثم نختار المكون المراد ثم نذهب إلى الفورم ثم نضغط في أي مكان في الفورم ونحن مواصلين على ضغط الزر Ctrl ثم نضغط مرة ثانية على الفورم ثم مرة ثالثة، سنلاحظ أن المكون الذي اخترته تم لصقه أكثر من مرة على الفورم،
نستخدم هذه الطريقة في حالة إذا أردنا إضافة العديد من الأزرار أو المكونات إلى الفورم دفعة واحدة بدون الحاجة للذهاب إلى صندوق الأدوات عند كل مرة.