منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : حذف جزء من جملة نصية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
اريد كود حذف جزء من جملة نصية بشرط في سطر واحد

اولا الجمل هي جمل داخل ليست بوكس في بعضها اخر المقطع "CBB"
جمل داخل ليست بوكس في بعضها اخر المقطع "CMO"انا حاولت بالكود دة

Label4.Text.Replace("CBB", "")

ولكن هذا للجمل التي بها CBB
هل يمكن فعل هذا خارج جملة الشرط بسطر واحد عند عرض الجمل ما بها "CBB","CMO" او ما في نهايتها هذة الكلمات

انا حاولت بالكود دة ولكن لا شيء
Label4.Text.TRIM END("INF", "USB")
مش نافع
ان شاء الله يكون هذا مطلبك

كود :
If Label1.Text.ToLower.Contains("CBB") Then
            Label1.Text = Replace(Label1.Text, "CBB".ToLower, "")
        End If
        If Label1.Text.ToLower.Contains("CMO") Then
            Label1.Text = Replace(Label1.Text, "CMO".ToLower, "")
        End If
كلامك كله مخربط ومافهمت شي !!

مافهمت الا العنوان بس ههه

لحذف حروف من النص :

PHP كود :
string result;
            
result textBox1.Text.Remove(06); 

لفحص نهاية النص :
PHP كود :
if (textBox1.Text.EndsWith("CBB"))
            {
                
MessageBox.Show("Textbox1 is end with CBB");
            } 
جرب هذه الطريقة
كود :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    For i = 0 To ListBox1.Items.Count - 1
        ListBox1.Items(i) = ListBox1.Items(i).Replace("CBB", "")
        ListBox1.Items(i) = ListBox1.Items(i).Replace("CMO", "")
    Next
End Sub
فعلآ وانا مافهت من المشاركة لان قال ليست بوكس ووضعLabel4.Text.Replace

MSDOS شكرآ لهذا
MSDOS اجبني هذا
اخي مشكور انا اضع باليست بوكس ملفات كثيرة واسند اسم المللف الي label وارجع اقتطع منة الجزء الذي سبق الاشارة لة اي لا اتعامل مع اليست بوكس مباشرة
واردت بذاللك التاكد من الملفات واسماؤها داخل اليبل

ومشكور علي جميع الردود واسف علي عدم الايضاح الكافي
اجل تعامل معه كالتالي
كود :
Label4.Text = Label4.Text.Replace("CBB", "")
Label4.Text = Label4.Text.Replace("CMO", "")