عبد الواسع الرمانه المدير العام
الجنس : الابراج : عدد المساهمات : 436 نقاط : 917 السٌّمعَة : 2 تاريخ التسجيل : 20/04/2009 العمر : 37 المزاج : حلوووووووو
| موضوع: الدرس الرابع : تحديد وتصميم الشاشات المطلوبة الأحد مايو 03, 2009 1:26 am | |
| بسم الله الرحمن الرحيم . السلام عليكم ورحمة الله وبركاته . قبل بداية الدرس اقترح تحميل الملف المرفق والذي سنتعرف على طريقة تكوينه هذا الدرس .
في هذا الدرس سوف نقوم باضافة النوافذ الخاصة بالبرنامج ، وهي بالشكل التالي : AboutMe : حول البرنامج . لعمل مثل هذا النموذج نقوم باختيار Project - Add Form ، ومن ثم نختار الشكل About Dialog . نقوم ببعض التغيرات لنصل إلى الشكل المرفق في البرنامج .
وستجد أن بعض الأكواد قد تمت اضافتها ، وهي تلك الأكواد الخاصة بـ System Info . وسوف نقوم بشرحها بصورة مبسطة لاحقاً .
Frm_splash : شاشة البداية . من المفترض أن تظهر هذه الشاشة في بداية تشغيل البرنامج ولعدد من الثواني قبل أن تختفي ، ولذلك فلن تظهر أشرطة الادوات في هذه الشاشة ، كما ولا بد أن تحتوي على مؤقت لاخفاء الشاشة بعد مدة وجيزة .
Frm_Add : اضافة بضاعة جديدة . شاشة ستبرمج لاحقاً لاضافة بضاعة جديدة .
Frm_Add_2 : اضافة نوع او مورد جديد . ستخصص هذه الشاشة للتحكم واضافة أنواع وموردين ، وسنفرق بينهما لاحقاً بالكود . Frm_Calc : الآلة الحاسبة . شاشة مخصصة لآلة حاسبة بسيطة ، وهي فرصة لنتعرف سوية على طريقة عمل آلة حاسبة . Frm_Edit : شاشة تعديل البضائع . لتعديل معلومات بضائع موجودة . Frm_Edit_SP : لتعديل عمليات البيع أو الشراء .
الأدوات الجديدة : سنجد في هذا الفورم أداة جديدة غير الأدوات القياسية وهي أداة MaskEdBox حيث توفر لنا هذه الأداة خاصية التحكم بشكل النصوص المدخلة بسهولة ، ولاضافتها نقوم بالضغط على Ctrl+T ومن ثم نقوم باختيار Microsoft Masked Edit Control 6.0 ، وسنتعرف على طريقة استخدامها لاحقاً . Frm_Find : للبحث عن البضائع بشروط معينة .
الأدوات الجديدة : سنجد في هذا الفورم أداة جديدة غير الأدوات القياسية وهي أداة الجدول ، ولاضافتها نقوم بالضغط على Ctrl+T ومن ثم نقوم باختيار Microsoft Flex Grid 6.0 ، وسنتعرف على طريقة استخدامه لاحقاً . Frm_Help : تعليمات الاستخدام والتي سيتم ربطها بملف من نوع rtf لاحقاً .
الأدوات الجديدة : سنجد في هذا الفورم أداة جديدة غير الأدوات القياسية وهي أداة RichText حيث توفر لنا هذه الأداة اضافة نصوص متغيرة التنسيق ، ولاضافتها نقوم بالضغط على Ctrl+T ومن ثم نقوم باختيار Microsoft Rich Text Control 6.0 ، وسنتعرف على طريقة استخدامها لاحقاً . Frm_Info : هذه الشاشة ستظهر في خلفية الشاشة الرئيسية لعرض معلومات المحل .
Frm_Login : شاشة تسجيل الدخول . Frm_NewUser : إذا كانت هذه هي المرة الأولى لتشغيل البرنامج ، يتم اظهار هذه الشاشة . Frm_Printer : تحديد طابعة لاستخدامها في طباعة التقرير . Frm_Report1 : تقارير البضاعة .
| |
|
عبد الواسع الرمانه المدير العام
الجنس : الابراج : عدد المساهمات : 436 نقاط : 917 السٌّمعَة : 2 تاريخ التسجيل : 20/04/2009 العمر : 37 المزاج : حلوووووووو
| موضوع: رد: الدرس الرابع : تحديد وتصميم الشاشات المطلوبة الأحد مايو 03, 2009 1:27 am | |
| الأدوات الجديدة : سنجد في هذا الفورم أداة جديدة غير الأدوات القياسية وهي أداة MSChart وهي إحدى أدوات عرض الرسوم البيانية ، ولاضافتها نقوم بالضغط على Ctrl+T ومن ثم نقوم باختيار Microsoft Chart Control 6.0 (OLEDB ) ، وسنتعرف على طريقة استخدامها لاحقاً .
Frm_Report2 : تقرير الأنواع . Frm_Report3 : تقرير الموردين . Frm_Report4 : التقرير اليومي ، وتقرير بين تاريخين . Frm_Sel_Bay : اضافة عملية بيع أو شراء . Frm_Sel_Bay2 : التحكم بعمليات البيع والشراء . Frm_Show : عرض البضائع الرئيسي . Frm_User : تغيير معلومات المستخدم . Frm_Wait : شاشة للانتظار في العمليات المطولة للعرض أو الاضافة . الأدوات الجديدة : سنجد في هذا الفورم أداة جديدة غير الأدوات القياسية وهي أداة ProgressBar حيث يمكننا من خلالها عرض مؤشرر للتقدم ، ولاضافتها نقوم بالضغط على Ctrl+T ومن ثم نقوم باختيار Microsoft Windows Common Control 6.0(SP6 ) ، ستلاحظ اضافة مجموعة من الأدوات من ضمنها هذه الأداة ، وسنتعرف على طريقة استخدامها لاحقاً . MDIForm1 : الشاشة الرئيسية والتي قمنا بعملها سابقاً .
الأدوات الجديدة : سنجد في هذا الفورم مجموعة من الأدوات الجديدة : أداة ToolBar لعرض شريط الأدوات . أداة StatusBar لعرض الشريط السفلي للنافذة . وهما موجودتان ضمن المجموعة التي اضفناها سابقاً .
أداة CommonDialog تقوم بعرض عدد من النوافذ الحوارية مثل مربع حوار فتح - حفظ - اختيار الألون - احتيار الخطوط ... الخ .
ولاضافتها نقوم بالضغط على Ctrl+T ومن ثم نقوم باختيار Microsoft CommonDialog Control 6.0 ، وسنتعرف على طريقة استخدامها لاحقاً .
وعندما نتطرق في المرحلة القادمة بإذن الله للبرمجة ، سنتعلم بصورة مفصلة كيفية بناء كل شاشة مما سبق ، والأدوات التي اضيفت عليها .
وحتى ذلك الحين ، يمكنك الاطلاع على الملف المرفق والذي يحتوي على تصميم الشاشات المختلفة كاملة .
*** منذ الآن فصاعداً قم باضافة قاعدة البيانات على نفس مسار البرنامج ، لا تقلق إذا لم تكن قد استخدمت بعض الأدوات من قبل لأننا سنشرح بالتفصيل كيفية استخدامها في دروس لاحقة . منذ سلسلة الدروس القادمة سوف يتم البدء ببرمجة البرنامج بإذن الله من خلال فيجوال بيسك + Dao . والله الموفق ... والسلام عليكم ورحمة الله وبركاته
| |
|