المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : 12 - دالة اختيار الحالات Select Case ودورها في اتخاذ القرارات



GeeK4aRaB
25-08-2007, 09:36 PM
نستكمل بدرسنا هذا دروس استخدام الدوال الشرطية ودورها في اتخاذ القرارات، حيث سنتناول دالة اختيار الحالات Select Case والتي تقوم بنفس الدور في معظم الأحيان، وسيتجلى لنا ذلك بعد أن نقوم بشرح المثال الذي لا يختلف كثيراً عن مثالنا في الدرس الحادي عشر .

مثال :
نفترض أنك تريد أن تنشئ برنامجاً يساعدك في إيجاد التقديرات المقابلة للدرجات التي يحصل عليها الطلاب، بحيث تضمن عدم حدوث أي أخطاء، وعندك الدرجات المعيارية التي ستقيس عليها، فالرسوب للحاصلين على أقل من خمسين درجة، بينما من نالوا درجات أكبر من خمسين وأقل من سبعين فتقديرهم مقبول، والذين رصدت لهم درجات أكبر من سبعين وأقل من ثمانين فسيكون تقديرهم جيداً، وجيداً جداً لمن وقعت درجاتهم ما بين التسعين والثمانين، ومن تسعين فما فوق فتقديرهم ممتاز .
http://www.geek4arab.com/vb/images/imgcache/notfound.gif
التطبيق :
نقوم بإنشاء نافذة فيجوال بيسك جديدة ونضع فيها مربع نص Text1 نكتب به الدرجات وملصق Label1 تظهر به نتائج التقديرات، ونضع ملصقاً معرفاً أمام مربع النص ونسميه Label3 ونضع بداخله معرف (الدرجة) ليفهم من يتعامل مع البرنامج آلية عمله، ونستدعي ملصقاً آخر Label2 ونضعه أمام Label1 ونصفه بمسمى (التقدير) ثم نضع زر Command1 ونميزه بمسمى (حساب) ونقوم بالنقر المزدوج عليه ليفتح لنا خانة نكتب بها الكود كما يظهر من الصورة رقم (1) .
http://www.geek4arab.com/vb/images/imgcache/notfound.gif
الآن ننفذ ماذا نلاحظ؟ نجد أنه يعمل بكفاءة ودون أي أخطاء كما يبدو من الشكل رقم (2).

عبدالسلام*
09-01-2009, 03:11 AM
بارك الله فيكم على ماتبدلونه من جهد من اجل تعليم وتنويل الفرد الناطق بلغة الضاد لكن يا اخي ان الصور التي تبين كتابة القواعد والدالات لا تظهر على الرابط ارجو منكم ان تجدوا لها حلا اما ادا كانت اجهزتنا ينقصها بعض البرامج فاخبرونا بذلك ولكم منا اسمى معاني التقدير والدعاء الخالص لوجه الله سبحانه وتعالى.

http://file7azm.info/do.php?img=807