تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف ابحث عن قيمة متغيرة في مصفوفة
#1
كيف ابحث عن قيمة متغيرة في مصفوفة
مثلا اريد ان استعلم عن textbox1.text هل موجودة بالمصفوفة ام لا
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
}}}
تم الشكر بواسطة:
#2
السلام عليكم

انظر الى هذا الكود:

PHP كود :
Dim arr As String() = {"ahmed""sajad""yasir""hamad""samad"}
        If 
arr.Contains(TextBox3.TextThen
            MessageBox
.Show("Found")
        Else
            
MessageBox.Show("Not Found")
        
End If 

بالتوفيق ان شاءالله
}}}
تم الشكر بواسطة: ابراهيم ايبو
#3
لكنها تاتي حتى لو الكلمة ناقصة مثلا لو بحثت عن ahm ويوجد ahmed سيعيد true
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
}}}
تم الشكر بواسطة:
#4
السلام عليكم

انظر الى هذا الكود:

كود :
Dim arr As String() = {"ahmed", "sajad", "yasir", "hamad", "samad"}
        If Array.IndexOf(arr, TextBox1.Text) <> -1 Then
            MsgBox("Found!")
        Else
            MsgBox("Not Found!")
        End If
بالتوفيق ان شاءالله

(عفواً على الأقتباس أخي sajad)
Big Grin
}}}
تم الشكر بواسطة:
#5
Aly El-Haddad كتب :السلام عليكم

انظر الى هذا الكود:

كود :
Dim arr As String() = {"ahmed", "sajad", "yasir", "hamad", "samad"}
        If Array.IndexOf(arr, TextBox1.Text) <> -1 Then
            MsgBox("Found!")
        Else
            MsgBox("Not Found!")
        End If
بالتوفيق ان شاءالله

(عفواً على الأقتباس أخي sajad)
Big Grin

كتبت هذه المشاركة قبل تجربة كود الأخ sajad
بعد تجربته وجدت أنه يعمل بشكل صحيح!
}}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#6
بارك الله فيكم جميعا
ماذا لو اردت استخدام stringbuilder
كود :
Dim all As New StringBuilder

ثم الحق له نص جديد
كود :
all.Append("saud#")

والان كيف ابحث ضمن all ؟
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
}}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#7
كود :
all.ToString()
؟
عفواً أستاذ سعود ممكن توضح المطلوب؟ Smile
}}}
تم الشكر بواسطة:
#8
شوف اخي الكريم ضع متغير في موديول وصرحه بشكل عام يعني
كود :
public all as new stringbuilder
ثم بزر امر اسند له قيمة
كود :
all.append("textbox1.text)

ضع قيمة جديدة عند كل نقر زر
ستتعبا all بالبيانات
كيف ابحث عن نص معين مكتوب بـ textbox2.text
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
}}}
تم الشكر بواسطة:
#9
كود :
Dim pat As New Regex(lbl.Text)        
Dim m As Match = pat.Match(all.ToString)
        If m.Success Then
            MsgBox("found")
        Else
            MsgBox("NO")
        End If
طيب اخواني من يعدل على الكود هذا بحيث يبحث عن كامل الجملة؟
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
}}}
تم الشكر بواسطة:
#10
للاسف .. لم اتوقع صعوبة التعامل مع المصفوفات.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
}}}
تم الشكر بواسطة: ابراهيم ايبو



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


يقوم بقرائة الموضوع: