تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
للمبتدئين --->> تعلم ( Select Case ) بالشرح مع المثال
#1
كاتب الموضوع : الخبير


السلام عليكم

رمضان كريم

كيف حال الجميع

بإذن الله سنتعلم كيفية استخدام الـ Select Case للمبتدئين طبعا

إن الـ Select Case تشبه الـ IF الشرطية في عدة نواحي و لا تضاهيها في عدة نواحي

مثلا عندما نضع ComboBox فالأغلبية تستخدم الـ IF لماذا ؟؟ مع أن الـ Select Case اسهل

لنبدأ ...

أنشئ مشروع جديد و سمه ما تريد

نضيف ComboBox إلى برنامجنا و زر أمر Button نضع في الـ ComboBox في خاصية Items ما يلي

vb.net
#C
++C
#F

تمام ؟؟

نضع في الـ Button الكود التالي

كود :
Select Case ComboBox1.Text
Case "vb.net"
MsgBox("You Are Using VB.net")
Case "C++"
MsgBox("You Are Using C++")
Case "C#"
MsgBox("You Are Using C#")
Case "F#"
MsgBox("You Are Using F#")
End Select
الموضوع بسيط كا ما علينا فعله هو اختيار الأداة و كتابة الحالات لها

مثال 2

المثال أكثر تعقيدا

نفتح مشروع جديد و نضع فيه Button واحد فقط

و نضع فيه الكود التالي

كود :
Dim myString As String
Dim Sales As Integer = 1000
Dim bouns As Double
myString = InputBox("Input The Value")
Select Case myString
Case 1
bouns = 0
Case 2
bouns = 2
Case 3 To 8
bouns = 0.5 * Salse
End Select
MsgBox(bouns)
في البداية قمنا بتعريف بعض المتغيرات و نلاحظ أننا وضعنا قيمة المتغير myString في InPutBox

و الأن في الحالة عندما يكون المدخل 1 يكون المجموع النهائي 0

و إذا كان 2 يكون 2

و إذا كان من 3 إلى 8 نحسبه بنصف المتغير Sales الذي عرفناه على أن قيمته 1000

تمام المثال الثني مرفق لأن الأول بسيط جدا

إن شاء الله وصلت فكرة الدرس


الملفات المرفقة
.rar   WindowsApplication1.rar (الحجم : 62.52 ك ب / التحميلات : 68)
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [نقاش] هل تعلم هذا عن Select Case ali.alfoly 2 37 منذ 3 ساعة مضت
آخر رد: ali.alfoly
  هل تعلم؟ Aly El-Haddad 7 1,269 17-08-15, 01:59 AM
آخر رد: عبد الله
  بشرى لكل من يريد تعلم البرمجة بالفيجوال بيسك دوت نت arbtech 8 1,608 21-08-13, 11:32 PM
آخر رد: arbtech
  تعلم أستخدام My.Settings لحفظ التغييرات عند الإغلاق Aly El-Haddad 15 2,737 13-06-13, 05:32 PM
آخر رد: ابراهيم
  تعلم إضافة ألعاب الفلاش و مقاطع الفيديو الفلاشية إلى برنامجك Aly El-Haddad 1 765 13-04-13, 06:46 PM
آخر رد: Sajad
  معلومة :: تعلم كيف تحفظ صورة في My.Settings بدون الإحتياج إلى مسارها! أسامة أحمد 3 1,024 16-12-12, 06:25 PM
آخر رد: 3amo
  تعلم كيف تصنع برنامج Notepad او مايسمى بالمفكرة AHMED`AMIN 8 1,902 10-10-12, 02:45 PM
آخر رد: مبرمج أوتار
  هل تريد تعلم السي شارب -اذن هذا هو المدخل- RaggiTech 0 426 05-10-12, 02:53 AM
آخر رد: RaggiTech
  درس- تعلم كيف تصنع برنامج ftp بالتفصيل + مثال RaggiTech 0 838 03-10-12, 02:14 PM
آخر رد: RaggiTech
  درس عن ( Decision Structures (If Statment and selct case) RaggiTech 0 228 03-10-12, 02:10 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم