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

نسخة كاملة : حذف علامات معينة
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم و رحمة الله
اخواني ممكن مساعدة
نفترض عندي بالتاكست بكس 1 الكلمة ( VISUAL_BASIC_NET )
هل يمكن بواسطة زر الأمر اعادة كتابة هذي الكلمة بالتاكس بكس 2 و ينحذف منها الرموز (_) ان وجدت
تصبح مكتوبة هكذا  VISUALBASICNET 
و بارك الله فيكم
وعليكم السلام و رحمة الله وبركاته

جربالكود التالي 


PHP كود :
Private Sub button1_Click(sender As ObjectAs EventArgsHandles button1.Click
    
' قراءة النص من TextBox1
    Dim originalText As String = textBox1.Text
    
    ' 
إزالة الرموز (_من النص
    Dim modifiedText 
As String originalText.Replace("_""")
 
   
    
' وضع النص المعدل في TextBox2
    textBox2.Text = modifiedText
End Sub 
بارك الله فيك اخي Kamil
مضبوط تماما ان شاء الله
 جزاك الله كل خير
نعم، يمكنك استخدام وظيفة بسيطة لإزالة الرموز
كود :
_
من النص الموجود في TextBox1 وكتابة النص المُعدل في TextBox2 باستخدام زر الأمر.
إليك الكود المطلوب:

الكود:
vb
نسخ الكود
كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
   ' احصل على النص من TextBox1
   Dim originalText As String = TextBox1.Text

   ' إزالة الرموز (_) من النص
   Dim modifiedText As String = originalText.Replace("_", "")

   ' وضع النص المعدل في TextBox2
   TextBox2.Text = modifiedText
End Sub

شرح الكود:
  1. TextBox1.Text
  2. : يحصل على النص المكتوب في مربع النص الأول.
    Replace("_", "")
  3. :
    • يستخدم لإزالة جميع الرموز
      _
    • الموجودة في النص.
    • يستبدل كل رمز
      _
    • بسلسلة فارغة
      ""
    • .
  4. TextBox2.Text
  5. : يتم وضع النص المُعدل (بدون الرموز) في مربع النص الثاني