تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] تعديل بسيط علي الكود | انتظر احد المشرفين شكرا جزيلا
#1
محتاج عند كتابه كلمه من ضمن الكلمات اللي موجوده في الكود داخل الريتش بوكس يتغير لون الكلمه الي اللون الاحمر

كود :
 Dim Rgx As New Regex("'hidden' assets|100% free|100% satisfied|50% off")

        If Rgx.IsMatch(RichTextBox1.Text) Then

[size=small][font=Monaco, Consolas, Courier, monospace]'كيف اكمل الكود بيحث يغير لون الكلمه الموجوده [/font][/size]
        End If
الرد }}}
تم الشكر بواسطة:
#2
إستخدم RichTextbox بدل TextBox
فيه مثال او نقاش في هذا القسم ابحث عنه نسيت عنوانه.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: اليوم السابع , حريف برمجة
#3
(31-07-19, 04:58 AM)سعود كتب : إستخدم RichTextbox بدل TextBox
فيه مثال او نقاش في هذا القسم  ابحث عنه نسيت عنوانه.

اكتب ايه في العنوان  Big Grin Smile Smile
الرد }}}
تم الشكر بواسطة: حريف برمجة
#4
(31-07-19, 05:02 AM)اليوم السابع كتب :
(31-07-19, 04:58 AM)سعود كتب : إستخدم RichTextbox بدل TextBox
فيه مثال او نقاش في هذا القسم  ابحث عنه نسيت عنوانه.

اكتب ايه في العنوان  Big Grin Smile Smile

للرفع Sad
الرد }}}
تم الشكر بواسطة: حريف برمجة
#5
(31-07-19, 04:45 AM)اليوم السابع كتب :
محتاج عند كتابه كلمه من ضمن الكلمات اللي موجوده في الكود داخل الريتش بوكس يتغير لون الكلمه الي اللون الاحمر

كود :
 Dim Rgx As New Regex("'hidden' assets|100% free|100% satisfied|50% off")

        If Rgx.IsMatch(RichTextBox1.Text) Then

[size=small][font=Monaco, Consolas, Courier, monospace]'كيف اكمل الكود بيحث يغير لون الكلمه الموجوده [/font][/size]
        End If

Sad
الرد }}}
تم الشكر بواسطة: حريف برمجة
#6
بعد اذن صاحب المشاركة اللي كنت اقصدها لكن نسيت العنوان فوجدته شارك بها لكن لهدف لا اعرفه اخفاها
PHP كود :
​ 
PHP كود :
Dim Rgx As New Regex(TextBox1.TextRegexOptions.IgnoreCase)
 
      RichTextBox1.SelectAll()
 
      RichTextBox1.SelectionBackColor RichTextBox1.BackColor
       
For Each m As Match In Rgx.Matches(RichTextBox1.Text)
 
          RichTextBox1.SelectionStart m.Index
           RichTextBox1
.SelectionLength m.Length
           RichTextBox1
.SelectionBackColor Color.Yellow
       Next 
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: اليوم السابع
#7
(31-07-19, 07:22 AM)سعود كتب : بعد اذن صاحب المشاركة اللي كنت اقصدها لكن نسيت العنوان فوجدته شارك بها لكن لهدف لا اعرفه اخفاها
PHP كود :
​ 
PHP كود :
Dim Rgx As New Regex(TextBox1.TextRegexOptions.IgnoreCase)
 
      RichTextBox1.SelectAll()
 
      RichTextBox1.SelectionBackColor RichTextBox1.BackColor
       
For Each m As Match In Rgx.Matches(RichTextBox1.Text)
 
          RichTextBox1.SelectionStart m.Index
           RichTextBox1
.SelectionLength m.Length
           RichTextBox1
.SelectionBackColor Color.Yellow
       Next 
كتبت الكود فأصبح بهذا الشكل فعطاني خطأ سوف ارفق المشروع في المرفقات حتي تطلع عليه 

كود :
Private Sub RichTextBox1_TextChanged(sender As Object, e As EventArgs) Handles RichTextBox1.TextChanged

       Dim m As New Regex("'hidden' assets|100% free|100% satisfied|50% off")

       If m.IsMatch(RichTextBox1.Text) Then
           Dim Rgx As New Regex(RichTextBox1.Text, RegexOptions.IgnoreCase)
           RichTextBox1.SelectAll()
           RichTextBox1.SelectionBackColor = RichTextBox1.BackColor
           For Each m As Match In Rgx.Matches(RichTextBox1.Text)
               RichTextBox1.SelectionStart = m.Index
               RichTextBox1.SelectionLength = m.Length
               RichTextBox1.SelectionBackColor = Color.Yellow
           Next


       End If
   End Sub


الملفات المرفقة
.rar   11.rar (الحجم : 204.14 ك ب / التحميلات : 8)
الرد }}}
تم الشكر بواسطة:
#8
هذا كودلتغير لون نص محدد من قبل اليوزر ...
PHP كود :
 RichTextBox1.SelectionColor Color.Red 

اترك لك طريقة البحث عن طريقة نحديد النص برمجيا اذا اردت
الرد }}}
تم الشكر بواسطة: اليوم السابع
#9
(31-07-19, 09:49 AM)haytham.arafat كتب : هذا كودلتغير لون نص محدد من قبل اليوزر ...
PHP كود :
 RichTextBox1.SelectionColor Color.Red 

اترك لك طريقة البحث عن طريقة نحديد النص برمجيا اذا اردت

ولكن هذا الكود يعمل تحديد علي جميع النصوص الاخره التي تكون بعد النص الموجود
الرد }}}
تم الشكر بواسطة:
#10
السلام عليكم ورحمة الله وبركاته
صباح الخير على جميع اعضاء المنتدى الكرام
في العام الماضي عملت مثال لتلوين الكود من كلمات محجوزة بلون ازرق والتعليقات بلون اخضر وهكذا
والمثال بحاجة الى تطوير ثم تحويله الى مكتبة DLL
ارجو الاستفادة منه ثم الافادة


الملفات المرفقة
.rar   تلوين الكود1.rar (الحجم : 106.43 ك ب / التحميلات : 33)
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}



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


يقوم بقرائة الموضوع: