PDA

View Full Version : مبتدی: نمایش محتویات فایل در listBox



Moh@mmad
یک شنبه 08 فروردین 1389, 10:47 صبح
سلام

من یه فرم درست کردم که میخوام با کلیک روی دکمه محتویات فایل تکس رو توی لیست باکس نشون بده


چه کدی رو باید بزارم
خیلی ممنون

sds1920
یک شنبه 08 فروردین 1389, 10:58 صبح
می تونی از کد زیر استفاده کنی.
البته در اینجا برای جداکردن ایتم ها از کاراکتر Space استفاده شده.



string st = System.IO.File.ReadAllText("c:\\file1.txt");
object[] ob = st.Split(new char[] { ' ' });
listBox1.Items.AddRange(ob);

Moh@mmad
یک شنبه 08 فروردین 1389, 11:12 صبح
خیلی ممنون

حالا اگر بخواهیم هر لاین فایل تکس رو توی هر لاین لیست باکس نشون بده ، چیکار باید کنیم :خجالت:

exlord
یک شنبه 08 فروردین 1389, 11:37 صبح
object[] ob = st.Split('\n');

mohammad diba
یک شنبه 08 فروردین 1389, 12:52 عصر
یاشا برادر ساعول

sds1920
یک شنبه 08 فروردین 1389, 12:54 عصر
چیزی که دوستمون exlord گفت کاملا درسته ولی اگه خاصیت WordWrap در TextBox برابر با true باشه چی ؟
اگه خاصیت WordWrap برابر با true باشه هر وقت که متن به آخر خط رسید به صورت خودکار ادامه ی متن شکسته می شه و میره سر خط بعدی ولی برای شکستن خط از کاراکتر n\ استفاده نمی کنه و در واقع تمام متن به صورت یک خط در نظر گرفته می شه و تابع Splite هم فقط یک ایتم را برمی گردونه.