تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
التكرار في Listbox عن طريق Regex
#23
للحصول على ما تريد 
اتبع  الخطوات التالية 
1- لابد من وجود قائمتين قائمة للقيم التى تريد فحصها و قائمة أخرى للقيم بعد التنقية 
انت لديك الأولى فى الليست بوكس listbox1 لذلك سنتقوم بانشاء لست أخرى 
كود :
   Private Filtered_List As New List(Of String)

الان سنحتاج الى كود للتحقق من وجود القيمة المطلوب فحصها فى القيم التى تم تنقيتها 
كود :
   Private Function Check_String(str As String) As Boolean
       For Each item As String In Filtered_List
           If item.Substring(0, 19) = str.Substring(0, 19) _
               AndAlso item.Substring(25, 4) = str.Substring(25, 4) _
               AndAlso item.Substring(33, 5) = str.Substring(33, 5) Then
               Return True
           End If
       Next
       Return False
   End Function


الأن سنتقوم بالمرور على القيم بالليست الأولى و فحصها واحدة تلو الاخرى باستخدام الدالة السابقة 
كود :
       Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

       Dim Itm As String = ""
       For I = 0 To ListBox1.Items.Count - 1
           Itm = ListBox1.Items(I).ToString
           If Not Check_String(Itm) Then Filtered_List.Add(Itm)
       Next
       ListBox1.Items.Clear()
       ListBox1.Items.AddRange(Filtered_List.ToArray)
   End Sub

بعد تنفيذ الكود ستحصل على القيم غير المكررة فى الليست بوكس


بالتوفيق للجميع

=================================================================================================
للاسف لم أرى كود الاخ sooriaty03  الا الان 
و فكرته رائعة جدا و بسيطة 
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 15-03-13, 06:56 PM
RE: التكرار في Listbox عن طريق Regex - بواسطة mrnooo2000 - 03-06-18, 06:14 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 07:29 AM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 04:30 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 05:35 PM
التكرار في Listbox عن طريق Regex - بواسطة kslawy - 20-03-13, 06:20 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 06:32 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 09:02 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 09:09 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 09:16 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 09:17 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 20-03-13, 09:20 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 21-03-13, 01:34 PM
التكرار في Listbox عن طريق Regex - بواسطة aftfm - 21-03-13, 09:59 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يتم عرض جدول من قائمة listbox في داتاقريدفيو ahmedfa71 5 876 04-09-25, 02:59 PM
آخر رد: ahmedfa71
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 621 05-02-25, 01:51 AM
آخر رد: new_programer
  [VB.NET] كيف أجعل الأداة Listbox تعرض عمودين بدل عمود واحد mmaalmesry 6 482 15-10-24, 11:05 AM
آخر رد: Taha Okla
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,163 30-09-24, 12:52 AM
آخر رد: asmarsou
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 326 12-09-24, 06:29 PM
آخر رد: F.H.M
  كيفيه التعامل مع ملفات الدروب بوكس عن طريق api ackore 3 460 22-08-24, 06:13 AM
آخر رد: ackore
  فتح ملف اكسيل عن طريق الفيجوال بيسك 2015 Emam emam 0 279 19-07-24, 05:14 PM
آخر رد: Emam emam
  محتاج تشفير فيديو وتشغلية عن طريق البرنامج فقط new_programer 1 461 22-02-24, 12:09 PM
آخر رد: AHMED213
  التحقق من خلال محتوى خلية عن طريق textbox صالح عبدالله 2 575 24-01-24, 12:54 PM
آخر رد: صالح عبدالله
  [VB.NET] listbox تلوين عدد من هذه الأسماء mervandz 3 751 18-11-23, 01:35 AM
آخر رد: sniper2030

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


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