تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كيف حذف سطر فى listbox
#1
السلام عليكم كيف حذف سطر يعصر ع نص محدد ع سبيل المثال
اريده ان يحذف اى ايتم يكون فى النص هذا nologin
Host :11.22.33.44 UserName : ahmed Password : nologin
Host :11.22.33.44 UserName : ahmed Password : login
Host :11.22.33.44 UserName : ahmed Password : run
Host :11.22.33.44 UserName : ahmed Password : nologin
واتمنى منك يكون يدوى مش for i طبعا هاتقولى ليه يدوى لان هو بياخد السيلكت ايتم من ليست بوكس تانى فيها for i
وفى كل مره بيعدى ع اليست بوكس فطبيعى انه هينفذ الامر فى كل اضافة لين
الرد
تم الشكر بواسطة:
#2
.....

إذا كانت الكلمة الدليلية في نهاية السطر استخدم EndsWith وإذا كان مكانها غير معروف استخدم Contains
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    For i = Me.ListBox1.Items.Count - 1 To 0 Step -1
        If Me.ListBox1.Items(i).ToString.EndsWith("nologin") Then
            Me.ListBox1.Items.RemoveAt(i)
        End If
    Next
End Sub

تم استخدام المرور من الاسفل للأعلى للسبب التالي:
عند المرور من الأعلى للأسفل (كما العادة) وعند حذف سطر سينقص العدد الاجمالي للأسطر عن العدد المقروء في بداية حلقة For مما يحدث خطأ عند وصول عداد For لرقم أكبر من العدد الإجمالي الحالي والذي أصبح أقل بسبب حذف أسطر، وقد يستعمل البعض Try بدلاً من هذه الطريقة وهي تأدي الغرض أيضاً

.....
الرد
تم الشكر بواسطة: ابراهيم مراد


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طلب صغير جدا في listbox (مبتدئي جدا) الـ ـجارح 3 108 15-02-19, 08:08 PM
آخر رد: ابراهيم ايبو
  استفسار مهم حول listbox اخواني ro0omio0o1 0 102 23-12-18, 12:30 AM
آخر رد: ro0omio0o1
Big Grin نقل العناصر الي في listbox مجهول 5 228 22-12-18, 08:03 PM
آخر رد: elgokr
  [VB.NET] سؤال حول listbox farfour 3 209 24-11-18, 06:21 PM
آخر رد: Rabeea Qbaha
  تحديث قائمة checked listbox alfauori 0 126 06-11-18, 07:40 AM
آخر رد: alfauori
  HScrollBar1 و listbox dasktop 0 179 07-10-18, 06:13 PM
آخر رد: dasktop
  [VB.NET] كود حفظ محتويات listbox Aminsoft 3 251 07-10-18, 08:43 AM
آخر رد: elgokr
Smile [VB.NET] مشكلتي مع البحث في listbox rizakflash8 9 350 24-09-18, 02:13 PM
آخر رد: elgokr
  [سؤال] كيفيه عمل split لملف من نوع تيكست وتصديره داخل LISTBOX dametucorazon 5 232 02-09-18, 10:24 AM
آخر رد: elgokr
  طريقة حساب عدد الاسماء الموجودة في listbox ahmedmansour 1 183 30-07-18, 11:33 PM
آخر رد: elgokr

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


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