الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[تنبيه - عنوان غير مناسب : ]ضروري محتاجة مساعدتكم في هذا الكود

بدأه fawaah في 30 أبريل 2009 · 4 رد · 461 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه ،،

انا عندي سؤال في اداة richbox

اريد ان احدد جزء من النص الموجود في الrich boxواغير لون الخلفية بتاعة هذا الجزء المحدد

استخدمت هذا الكود لكن لا فائدة؟


[code]<FONT color=#0000ff size=2></P> if</FONT><FONT size=2> (treeView1.SelectedNode.Checked == </FONT><FONT color=#0000ff size=2>true</FONT><FONT size=2> && treeView1.SelectedNode.Text == </FONT><FONT color=#800000 size=2>"date"</FONT><FONT size=2>)</P> {</P> </FONT><FONT color=#0000ff size=2>string</FONT><FONT size=2> d = </FONT><FONT color=#800000 size=2>@"(Date.+)[^</B>](19|20)\d\d[- /.](0[1-9]|1[012]|[A-Za-z]{2,4})[- /.](0[1-9]|[12][0-9]|3[01])"</FONT><FONT size=2>;</FONT><FONT color=#008000 size=2> </P></FONT><FONT size=2> </FONT><FONT color=#008080 size=2>Regex</FONT><FONT size=2> tad = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>Regex</FONT><FONT size=2>(d);</FONT><FONT color=#008000 size=2>//tad=pat=re</P></FONT><FONT size=2> </FONT><FONT color=#008080 size=2>MatchCollection</FONT><FONT size=2> matches = tad.Matches(richTextBox1.Text);</P> </P> </FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (matches.Count > 0)</P> {</P> </FONT><FONT color=#008000 size=2>// print out matches In List Box</P></FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>for</FONT><FONT size=2> (</FONT><FONT color=#0000ff size=2>int</FONT><FONT size=2> i = 0; i < matches.Count; i++)</P> {</P> </FONT><FONT color=#008000 size=2>// = matches.ToString();</P></FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>string</FONT><FONT size=2> y =richTextBox1.SelectedText = </FONT><FONT color=#008080 size=2>Color</FONT><FONT size=2>.Blue.ToString();</P> richTextBox1.Text.Replace(matches.ToString(),y);</FONT><FONT color=#008000 size=2></P></FONT> <FONT color=#008000 size=2></P></FONT><FONT size=2> }</P> }</P> </FONT><FONT color=#0000ff size=2>else</FONT><FONT size=2> </FONT><FONT color=#008080 size=2>MessageBox</FONT><FONT size=2>.Show(</FONT><FONT color=#800000 size=2>"NO Date find"</FONT><FONT size=2>);</P> </FONT>
 string y =richTextBox1.SelectedText = color.Blue.ToString();richTextBox1.Text.Replace(matches.ToString(),y);
وهذا الكود بالكامل

الرجااااااااء الرد في اسرع وقت((ضروري جدا)) ولكم جزيل الشكر

#2

اذا الكود مو واضح

هذا هو

if (treeView1.SelectedNode.Checked == true && treeView1.SelectedNode.Text == "date")

{

string d = @"(Date.+)[^</B>](19|20)\d\d[- /.](0[1-9]|1[012]|[A-Za-z]{2,4})[- /.](0[1-9]|[12][0-9]|3[01])"; Regex tad = new Regex(d);//tad=pat=re

MatchCollection matches = tad.Matches(richTextBox1.Text);

if (matches.Count > 0)

{

// print out matches In List Box

for (int i = 0; i < matches.Count; i++)

{

// = matches.ToString();

string y =richTextBox1.SelectedText = Color.Blue.ToString();

richTextBox1.Text.Replace(matches.ToString(),y);

}

}

else MessageBox.Show("NO Date find");

#3

إن شاء الله يكون هذا المطلوب

ان تحدد النص و تغير الخلفية الخاصة بالنص؟

Chang.rar

FOTA KHader FAR

سوف اتجة الى عالم الويب

thumb_kujviv1t1.jpg

#4

الله يسعدك كنت خايفة ان محد يرد علي

لكن انا الي ابغاه مو انا الي احدد للمستخدم.... لما يختار المستخدم من الtree view مثلا التاريخ هو تلقائيا يبحث عن التاريخ واذا لقى النص الخاص بالتاريخ يقوم يضلله من نفسة مايحتاج انا احدد له النص اتمنى اكون وضحت المطلوب

واذا ماهو واضح ممكن ارفق البرنامج

الله يسعدك مررة ضروري محتاجة لاني جالسة عليه اكثر من اسبوع وماهو طالع بيدي شيء

#5

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…