تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[تم الحل] كيف يتم تلوين تكست RichTextBox
#1
السلام عليكماخواني
عندي RichTextBox كيف يتم تلوين الكلام الموجود بين قوسين مثل (بسم الله الرحمن الررحيم) او اي جملة بين القوسين
المطلب كود للتلوين في RichTextBox
اخوكم ابو بدران
}}}
تم الشكر بواسطة:
#2
السلام عليكم...

كود :
Private Sub Command1_Click()
    Dim Idx1 As Long
    Dim Idx2 As Long
    Dim AStart As Long
    
    Dim TempStart As Long
    Dim TempLen As Long
    
    TempStart = RichTextBox1.SelStart
    TempLen = RichTextBox1.SelLength
    
    AStart = 0
    Do While AStart < Len(RichTextBox1.Text)
        Idx1 = RichTextBox1.Find("(", AStart)
        If Idx1 = -1 Then
            Exit Do
        Else
            Idx2 = RichTextBox1.Find(")", Idx1 + 1)
            If Idx2 = -1 Then
                Exit Do
            Else
                RichTextBox1.SelStart = Idx1 + 1
                RichTextBox1.SelLength = Idx2 - Idx1 - 1
                RichTextBox1.SelColor = vbRed    ' ضع هنا اللون الذي تريده
                
                AStart = Idx2 + 1
            End If
        End If
    Loop
    RichTextBox1.SelStart = TempStart
    RichTextBox1.SelLength = TempLen
End Sub

* في سطر التلوين RichTextBox1.SelColor = vbRed ضع اللون الذي تريده بدل vbRed الذي هو اللون الأحمر.

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
}}}
تم الشكر بواسطة: Ashraf Elafify
#3
جزالكم الله خير
}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] عندي مشكله ارجوووو الحل ?? Sami Taha 1 1,170 03-09-22, 10:12 AM
آخر رد: gonm64
  [سؤال] ممكن الحل donia hamdan 0 617 01-06-22, 02:22 PM
آخر رد: donia hamdan
  [سؤال] ممكن الحل donia hamdan 2 1,226 15-05-22, 10:36 PM
آخر رد: Taha Okla
  كيف أجعل تكست في الكريستال ريبورت بصيغة strikeout amazonette 0 1,407 18-01-20, 03:09 PM
آخر رد: amazonette
  [تم الحل] سؤال في الرصيد بعد كل عملية والرصيد الافتتاحي - حركة السيارات awidan76 8 3,155 16-06-19, 06:14 PM
آخر رد: awidan76
  [ تمّ الحل ] : إجراء عملية القرعة عبد العزيز البسكري 23 7,774 16-05-18, 11:47 AM
آخر رد: عبد العزيز البسكري
  [سؤال] تم الحل: مساعدة اخي احمد منصور علي مثالك لنسخ قاعدة البيانات والاتصال بها awidan76 7 2,979 28-01-18, 06:56 PM
آخر رد: awidan76
  (تم الحل)مشكلة في الاستعلام بين تاريخين awidan76 14 7,887 13-01-18, 01:06 PM
آخر رد: awidan76
  [ تم الحل ] : البحث بأوّل حرف داخل الفليكس جريد عبد العزيز البسكري 5 3,272 30-11-16, 01:54 AM
آخر رد: عبد العزيز البسكري
  كود عدد الاحرف المكرره فى تكست الحلوانى 2 2,339 20-10-16, 06:32 PM
آخر رد: الحلوانى

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


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