الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

combobox

بدأه الريس يحيى في 6 نوفمبر 2010 · 4 رد · 875 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلا م عليكم عندي سؤال محيرني كيف أحول التكست الى القيمة

مثلا اضفت combobox ودخلت قيم مثل بيبسي , كولا ,ميرندا, وهكذا

اريد لما اختار item يعطيني قيمة عشان اقارن تكفون يالربع فزعة

#2

و عليكم السلام ..

لإضافة البيانات إلى الـ combobox , اكتب الكود التالي في حدث الـ load الخاص بالـ Form ..

 ComboBox1.Items.Add("pepsi")
        ComboBox1.Items.Add("Mirinda")
ComboBox1.Items.Add("7up")

و في حدث الـ SelectedIndexChanged الخاص بالـ Combo , اكتب الكود التالي ..

  If ComboBox1.SelectedIndex = 0 Then
            TextBox1.Text = 2
        ElseIf ComboBox1.SelectedIndex = 1 Then
            TextBox1.Text = 3
        ElseIf ComboBox1.SelectedIndex = 2 Then
            TextBox1.Text = 4
End If

هل هو المطلوب ؟ ارجو التوضيح اكثر إن لم يكن كذلك ..

بالتوفيق ,

1

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#3

لك كل التقدير والاحترام :lol:

قصدي هو انه لما اختار item طبعا تكست يعطيني قيمة مثلا في برنامج المعدل التراكمي اذا اخترت A+ يعطيني قيمة النقاط وهي 5 وهكذا دمتم سالمين

تم تعديل هذه المشاركة بواسطة الريس يحيى في 7 نوفمبر 2010 في 07:35

#4

السلام عليكم ..

اقتباس
قصدي هو انه لما اختار item طبعا تكست يعطيني قيمة مثلا في برنامج المعدل التراكمي اذا اخترت A+ يعطيني قيمة النقاط وهي 5 وهكذا

نفس الكود السابق , لكن عدل عليه بما تريد .. مثلاً .

If ComboBox1.SelectedItem = "+A" Then
            TextBox1.text = 5
End If

طبعًا ما تنسى تكمل +B و +C إلخ :wink: .

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#5

الشكر كل الشكر لك ياغالي .....

مواضيع مشابهة