تقييم الموضوع :
  • 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 تم تعبئة البيانات من خلال قاعدة البيانات dametucorazon 3 62 08-07-18, 03:05 AM
آخر رد: elgokr
  كود تحويل ما في ListBox ل TextBox YousefOkasha 2 59 30-06-18, 11:50 AM
آخر رد: YousefOkasha
  التكرار في Listbox عن طريق Regex aftfm 22 2,675 03-06-18, 06:14 PM
آخر رد: mrnooo2000
  [VB.NET] كيف اجعل listbox تستوعب اكبر عدد ممكن من الكلمات او الارقام e-coder 3 134 06-05-18, 12:53 PM
آخر رد: viv
  طلب بخصوص حساب عدد الصفوف في listbox ahmedfa71 2 152 08-03-18, 05:11 PM
آخر رد: ahmedfa71
  [VB.NET] كيف انقل محتويات listbox ...... e-coder 1 78 27-02-18, 09:20 AM
آخر رد: e-coder
  [VB.NET] كيفية تحويل هذا الكود من textbox الي listbox e-coder 1 131 26-02-18, 07:42 PM
آخر رد: silverlight
  [سؤال] تفعيل خاصية TextChanged للبحث عن عناصر listbox & وتفعيل زر Enter waelalmsry75 2 158 12-01-18, 07:58 PM
آخر رد: waelalmsry75
  تغير لون ال ListBox Forecolor تحت شرط khaled12345 3 177 03-12-17, 05:26 PM
آخر رد: alsouf
  [سؤال] اريد طريقة لمنع تكرار عناصر listbox riad21 4 660 13-10-17, 10:03 AM
آخر رد: مصطفي الشكلي

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


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