PDA

View Full Version : خواندن سطرهای مشخص از فایل خارجی



nurani
چهارشنبه 28 بهمن 1394, 03:01 صبح
فایل خارجی db.txt بیش از هزار سطر داره می خوام سطر های مشخصی رو در لیست باکس یعنی به ازای هر سطر یک ایتم در لیست باکس
نمایش دهم
مثال شروع از سطر سوم باشه و سه تا رو رد کنه و چهارمی رو بخونه و ادامه تا اخر مانند نمونه زیر

1
نام کشور
تکست این سطر اد بشه
ایران
2
نام کشور
تکست این سطر اد بشه
عراق
3
نام کشور
تکست این سطر اد بشه
ترکیه

sds1920
چهارشنبه 28 بهمن 1394, 07:24 صبح
اینجور کارها فقط با کلاسهای Stream می شه انجام داد.

nurani
چهارشنبه 28 بهمن 1394, 07:35 صبح
اینجور کارها فقط با کلاسهای Stream می شه انجام داد.

بله کل متن و یا فقط اعداد رو بلدم اما خواندن سطر های خاص رو نمی دونم

sds1920
چهارشنبه 28 بهمن 1394, 11:47 صبح
طول سطرها از نظر تعداد کارکتر برابرند؟

nurani
چهارشنبه 28 بهمن 1394, 14:33 عصر
طول سطرها از نظر تعداد کارکتر برابرند؟

خیر یکی نیست بعضی دو کاراکتر بعضی خیلی زیاده حتی دو سطر میشه ولی چون با خود برنامه تکست ها رو نوشتم به صورت لاین فراخوانی میشه و کم و زیاد هم که باشه یک سطر کامل فراخوانی میشه داخل تکست باکس

فک کنم روش کار اینجوریه که اول باید داخل یه رشته تمام تکست های درون فایل باید فراخوانی بشه که اینجا شو بلدم و بعد
باید با یه حلقه سه سطر رو رد کنه و چهارمی رو بخونه و دوباره تکرار تا اخر

fool66
چهارشنبه 28 بهمن 1394, 14:42 عصر
من دقیقا متوجه نشدم

1- شما فایلتون به صورت زیر هست دقیقا؟


1
نام کشور
تکست این سطر اد بشه
ایران
2
نام کشور
تکست این سطر اد بشه
عراق
3
نام کشور
تکست این سطر اد بشه
ترکیه

2- مثلا میخوای عدد 2 رو جستجو کردی عراق رو برگردونه؟؟؟؟

nurani
چهارشنبه 28 بهمن 1394, 15:59 عصر
من دقیقا متوجه نشدم

1- شما فایلتون به صورت زیر هست دقیقا؟


1
نام کشور
تکست این سطر اد بشه
ایران
2
نام کشور
تکست این سطر اد بشه
عراق
3
نام کشور
تکست این سطر اد بشه
ترکیه

2- مثلا میخوای عدد 2 رو جستجو کردی عراق رو برگردونه؟؟؟؟

نه دوست عزیز برابر نیست و هر سطری هم کلماتش کم و زیاد داره و هم دقیقا مانند عراق نیست تنها راهش خواندن سطر است اگه با یه کاراکتر و عدد خاص بود که کار ساده تر می شد