PDA

View Full Version : سوال: خواندن سطر اول از notepad



ghasemloo
یک شنبه 05 آذر 1391, 20:24 عصر
سلام بچه ها خسته نباشید می خواستم ببینم چطور میشه متن داخل نوت پد فقط وفقط سطر اول رو وارد text boxکرد ممنون میشم اگه سریع جوابمو بدید.
باتشکر:تشویق:

AmirGhasemi
یک شنبه 05 آذر 1391, 21:05 عصر
سلام
دستوري به نام ReadLine در كار با فضاي نام IO وجود دارد
فكرك نم مشكلت را حل كند

ghasemloo
دوشنبه 06 آذر 1391, 09:52 صبح
اگه میشه کدش رو بذاری ممنون میشم

mhq1368
دوشنبه 06 آذر 1391, 11:52 صبح
سلام

ابتدا این فضای نام رو اضافه کن



using system.io;


بعد یه فایل تکست بساز با نوت پد بعدش یه متن توش بنویس


بعد بیا تو رویداد کلیک دکمه کد زیر رو بنویس



StreamReader sr = new StreamReader("c:\\test.txt");
string allchar = sr.ReadLine();
textBox1.Text = allchar;

ghasemloo
دوشنبه 06 آذر 1391, 17:36 عصر
دست شما درد نکند اما حالا...
اگر بخواهیم فایل نوت پد سطر دوم را بخوانیم چه؟
یعنی سطر اول خوانده شد بعد سراغ سطر دوم وبعد سراغ سطر سوم برویم .
باید از یک حلقه استفاده کنیم .
اما حلقه را کجای کد بالا قرار دهیم مهم است.

mhq1368
دوشنبه 06 آذر 1391, 17:42 عصر
StreamReader sr = new StreamReader("c:\\test.txt");
string allchar = sr.ReadToEnd();
richTextBox1.Text = allchar;