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

تعريف متغير يحمل قيم نصية عديدة

بدأه MYSYRIA في 11 فبراير 2012 · 7 رد · 562 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الـله وبركـاته ~

بسـم الـله الـرحمن الـرحيم~

اخواني الاعزاء ,

هل استطيع تعريف متغير يحمل قيم نصية عدة ؟

blink.gif

مثلا :


Dim txt() as string = mmg , muhamed, mysyria

ثم :

msgBox(txt())

بحيث يظهر لي كلمة عشوائية من الكلمات السابقة , اكرر "عشوائية" .

smile.gif

??

[اسعى]لـتطوير مهاراتي بالبرمجة

[نسعى]لـتطوير سوريا وتحريرها

[اسعى]لـكسب رضا الوالدين

[نسعى]لـدخول الجنة

شكرا

327.gif

[يمكنكم]مناداتي بـ[محمد]

[مدونتي لأخر اخبار التكنولوجيا الحديثة]

______________________________

Dim mu7amed as member

mu7amed = AsyrianMember

______________________________

#2

سيكون الكود هذا

        MsgBox(txt(Rnd))

:blush:

نعم تستطيع هكذا

أولاً التعريف سيكون :

    Dim txt(2) As String

وتستبدل الرقم 2 بأي عدد تريد حسب عدد مكونات المصفوفة

ملاحظة : 0 يعد رقماَ

ثانياُ : تعريف مكونات المصفوفة هكذا :

        txt(0) = "mmg"
        txt(1) = "ali"
        txt(2) = "mohamedf"

ثالثاً بإستخراج القيم عشوائياً إستخدم هذا الكود :

MsgBox(txt(Rnd))
1

رجعت ومازال الفريق خاملاَ  :( 


 


abPuw.1.gif

#3

للآسف بيطلع لي اول 2 فقط !!

[اسعى]لـتطوير مهاراتي بالبرمجة

[نسعى]لـتطوير سوريا وتحريرها

[اسعى]لـكسب رضا الوالدين

[نسعى]لـدخول الجنة

شكرا

327.gif

[يمكنكم]مناداتي بـ[محمد]

[مدونتي لأخر اخبار التكنولوجيا الحديثة]

______________________________

Dim mu7amed as member

mu7amed = AsyrianMember

______________________________

#4

يعني في مثالك السابق :

MMG

ali

mmg

ali

+ ..

[اسعى]لـتطوير مهاراتي بالبرمجة

[نسعى]لـتطوير سوريا وتحريرها

[اسعى]لـكسب رضا الوالدين

[نسعى]لـدخول الجنة

شكرا

327.gif

[يمكنكم]مناداتي بـ[محمد]

[مدونتي لأخر اخبار التكنولوجيا الحديثة]

______________________________

Dim mu7amed as member

mu7amed = AsyrianMember

______________________________

#5

السلام عليكم ورحمه الله وبركاته

اختي جربي الكود التالي

Dim txt() As String = {"mmg", "muhamed", "mysyria"}
    	Randomize()
    	MessageBox.Show(txt(New Random().Next(0, txt.Length)))
1

.:: Wish to become better and better ::.

#6

شكرا لك , ظبط

[اسعى]لـتطوير مهاراتي بالبرمجة

[نسعى]لـتطوير سوريا وتحريرها

[اسعى]لـكسب رضا الوالدين

[نسعى]لـدخول الجنة

شكرا

327.gif

[يمكنكم]مناداتي بـ[محمد]

[مدونتي لأخر اخبار التكنولوجيا الحديثة]

______________________________

Dim mu7amed as member

mu7amed = AsyrianMember

______________________________

#7

مرحبا شباب ..

شباب طلبي :

الحدث : Textbox1_changed

الذي اريد : اذا كان النص في Textbox = "مجموعة من الاحرف انا اعرفها " عندها اظهر "خطأ"

مجموعة الاحرف :

Dim Chars(2) as string = {"A","b","C"}

[اسعى]لـتطوير مهاراتي بالبرمجة

[نسعى]لـتطوير سوريا وتحريرها

[اسعى]لـكسب رضا الوالدين

[نسعى]لـدخول الجنة

شكرا

327.gif

[يمكنكم]مناداتي بـ[محمد]

[مدونتي لأخر اخبار التكنولوجيا الحديثة]

______________________________

Dim mu7amed as member

mu7amed = AsyrianMember

______________________________

#8

حسب ما فهمت أنك تريد إذا كان الحرف المدخل في TextBox يساوي إحدى قيم مصفوفة النص سيظهر خطأ ..

إذا كان هذا طلبك فتفضل :

  For Each value As String In Chars
            If value = Trim(TextBox2.Text) Then
                MsgBox("Err")
            End If
        Next

تم تعديل هذه المشاركة بواسطة عاشق للبرمجة في 9 مارس 2012 في 20:40

... إذا كنت تعتقد أن مشاركتي مفيده ، الرجاء قم بتقييمي ...

%2525D8%2525A8%2525D8%2525B5%2525D9%252585%2525D8%2525A9%252B%2525D8%2525B9%2525D9%252584%2525D9%252585%252B%2525D9%252588%2525D8%2525B5%2525D8%2525B1%2525D8%2525AE%2525D8%2525A9%252B%2525D8%2525A7%25

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