نمایش نتایج 1 تا 5 از 5

نام تاپیک: پیدا کردن یک قسمت متن و کپی کردن آن در TextBox

  1. #1

    Question پیدا کردن یک قسمت متن و کپی کردن آن در TextBox

    سلام
    فرض کنید من یه فایل متنی در سیستمم دارم مثل زیر
    one
    pedram is full
    but in bus
    endone
    four
    alii is not full
    but in door
    endfour
    five
    abbas is not full
    but in wall
    endfive

    حالا میخوام از کلمه four
    تا endfour
    برای من در متن پیدا کنه و اون رو در یه تکس باکس کپی کنه

  2. #2

    نقل قول: پیدا کردن یه قسمت متن و کپی کردن ان در تکس باکس

    ببین این جواب میده four %% end four

  3. #3

    نقل قول: پیدا کردن یه قسمت متن و کپی کردن ان در تکس باکس

    میشه کدش هم واسم بزاری
    کد جستجو کردن و پیدا کردن و کپی کردن در تکس باکس

  4. #4
    کاربر دائمی آواتار mrprestige
    تاریخ عضویت
    مرداد 1393
    محل زندگی
    کرج
    پست
    646

    نقل قول: پیدا کردن یه قسمت متن و کپی کردن ان در تکس باکس

    سلام دوست من شما میتونی اول محتوای اون فایلت رو داخل آرایه بریزی بعد از داخل آرایه نسبت به ایندکس اون کلمه مبدا و مقصد دسترسی پیدا کنی به مقادیر بین اون ها به این صورت که برات نوشتم

    listBox1.Items.Clear();
    string[] lines = File.ReadLines("C:\\test.txt").ToArray();
    int I1 = 0;
    int I2 = 0;
    for (int i = 0; i < lines.Length; i++)
    {
    I1 = lines[i].IndexOf("endfour");
    I2 = lines[i].IndexOf("four");
    if (I1 == -1)
    {


    if ((I2 == -1))
    {
    listBox1.Items.Add(lines[i]);
    }
    }
    }


    پیروز موفق باشی دوست من
    از کدنویسی لذت ببری

  5. #5
    کاربر دائمی آواتار دلتنگ اسمان
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    دل یار
    سن
    35
    پست
    571

    نقل قول: پیدا کردن یه قسمت متن و کپی کردن ان در تکس باکس

    با سلام
    با تشکر از دوست خوبمونmrprestige .
    کد ایشان با کمی تغییر به صورت زیر هم میتونه جواب بده :

     
    string lines = File.ReadAllText("C:\\test.txt").ToString();

    string str1="four";
    string str2 = "endfour";

    int t1 = lines.IndexOf(str1);
    int t2 = lines.IndexOf(str2);

    string substr = lines.Substring(t1, t2 - t1 );
    substr += " " + str2;

    textBox1.Text = substr;
    آخرین ویرایش به وسیله دلتنگ اسمان : شنبه 12 تیر 1395 در 20:19 عصر

تاپیک های مشابه

  1. سوال: گرفتن متن چند لیبل از یک سایت و کپی کردن آن در لیبل های فرم
    نوشته شده توسط Alireza.imani در بخش C#‎‎
    پاسخ: 4
    آخرین پست: سه شنبه 30 آبان 1391, 01:47 صبح
  2. الگوریتم پیدا کردن رابطه در یک ماتریس
    نوشته شده توسط hadiloui در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 4
    آخرین پست: چهارشنبه 17 آذر 1389, 14:51 عصر
  3. پیدا کردن button در یک پنجره ای که هندل آن داده شده است
    نوشته شده توسط Developer Programmer در بخش برنامه نویسی در 6 VB
    پاسخ: 15
    آخرین پست: سه شنبه 07 مهر 1388, 11:38 صبح
  4. حذف چند کلمه بعد از پیدا کردن نقطه در textbox
    نوشته شده توسط dr.pantagon در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: یک شنبه 17 خرداد 1388, 21:00 عصر
  5. پیدا کردن عدد در یک متن
    نوشته شده توسط alirezash در بخش برنامه نویسی در 6 VB
    پاسخ: 10
    آخرین پست: سه شنبه 12 خرداد 1388, 17:05 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •