سورس کد جستجو کلمه یا کاراکتر در متن در C#

, , 2 دیدگاه

یکی از سورس کدهایی که خیلی از کاربران از ما درخواست کردند تا در سایت قرار دهیم سورس کد پیدا کردن یک کلمه یا کاراکتر در جمله یا متن بود.در این سورس کد کاربران می توانند کلمه یا کاراکتر مورد نظر خود را از بین یک متن یا جمله ای که در یک RichTextBox نوشته شده است را پیدا کنند.بنابراین در نمونه سورس کدی که برای شما عزیزان قرارداده ایم ابتدا کاربر کلمه یا کاراکتر مورد نظر خود را وارد می کند و سپس با زدن دکمه کلمه یا کاراکتر مورد نظر در متن جستجو می شود در صورتی که کلمه یا کاراکتر مورد نظر در متن وجود داشته باشد به شکل رنگی در می آید و نشان دهنده ی این است که کلمه مورد نظر پیدا شده است و در صورتی که کلمه مورد نظر در متن موجود نباشد به کاربر پیغام می دهد که متن مورد نظر یافت نشد.

وب سایت Projectp30 بهترین سایت در زمینه آموزش برنامه نویسی

بنابراین برای این کار یک Textbox ، یک Button و یک RichTextBox قرارداده شده است و کاربر کلمه یا کاراکتر مودر نظر خود را در textbox وارد می کند و با زدن دکمه Button کلمه یا کاراکتر مورد نظر در متنی که در RichTextBox نوشته شده است جستجو می شود :

 

        private void button1_Click(object sender, EventArgs e)

        {

        

          richTextBox1.SelectionBackColor = Color.White;

            try

            {

                richTextBox1.SelectionStart = richTextBox1.Find(textBox1.Text);

                richTextBox1.SelectionBackColor = Color.YellowGreen;

 

            }

            catch (Exception ex)

            {

              MessageBox.Show(کاراکتر مورد نظر یافت نشد, اخطار,MessageBoxButtons.OK,

              MessageBoxIcon.Error);

            }

      

         }

تخفیف ویژه : جشنواره فروش ویژه سایت تخفیف 20 درصدی روی این قیمت پروژه (اطلاعات بیشتر )!

    توجه : با افتخار تمام پروژه های سایت دارای گارانتی اجرا هستند و خریداران عزیز بعد از خرید در صورت مشکل در اجرا میتوانند با پشتیبانی اختصاصی سایت تماس حاصل نمایند و در صورت عدم بر طرف شدن مشکل امکان تعویض و عودت وجه خرید شما میسر میباشد

    پروجکت پی سی نخستین ، بزرگترین و معتبر ترین سایت پروژه های برنامه نویسی ایران و دارای نماد اعتماد الکترونیکی است و همچنین از سال 1390 در ستاد ساماندهی پایگاه های اینترنتی وزارت ارشاد ثبت شده است



 

2 دیدگاه

  1. علی

    09/04/2014, 08:33 ق.ظ

    حالا فرض کنید بخواهیم یک قسمت از کلمه ای را جستجو کنیم

    مثلا در حین تایپ یک کلمه در محیط متنی همان لحظه در متن هم تا جایی که تایپ شده است رنگی شود. مثلا کسی دارد کلمه انسان را تایپ می کند. ابتدا مثلا وارد می کند انس و می خواهیم انس ها در متن هایلایت شود. بعد که شد انسا انساها هایلایت شود. برای این کار بنده راهی جز این که کل متن را از هایلایت ها خالی کنم و دوباره کلمه را جستجو کنم راهی به ذهنم نرسید ولی ایراد این است که سرعت تایپ از سرعت هایلایت بالاتر است که باعث می شود برنامه کند عمل کند

     

    پاسخ دادن
    • مجید

      09/04/2014, 09:14 ق.ظ

      با سلام خدمت شما دوست عزیز

      اگر بخواهید باید این خواسته را در قالب یک پروژه براتون انجام دهیم

      در صورت تمایل از بخش سفارش پروژه ، پروژه خود را سفارش دهید

      پاسخ دادن

نظر خود را ارسال نمایید

(*) لازم، ایمیل شما منتشر نخواهد شد