PDA

View Full Version : سوال: خواندن اطلاعات از روی فایل متنی



ILYA20
جمعه 13 بهمن 1396, 09:10 صبح
با سلام و درود خدمت دوستان

یک فایل متنی رو فرض میکنیم به فرض txt فایل ...

فرض میکنیم داخل txt فایل ده ها خط متن هست و یکی از اون متن ها simple : 15e5s2 هست ما میخواهیم فقط بعد از simple : هر چی در اون خط هست روی richbox چاپ کنه خب ما در اینجا میدونیم که بعد از simple : متن 15e5s2 اما فرض رو بر این بگیرید که این متن در همه فایل ها متغیر هست شاید در یک فایل این متن یک چیز دیگری باشد.
خب ما در اینجا نیاز داریم که بعد از simple : هر چی نوشته بر روی richbox چاپ کنه

در صورت امکان برای درک بهتر دستور مثالی رو برای ما قرار دهید


سپاس

ILYA20
جمعه 13 بهمن 1396, 16:09 عصر
از اساتید محترم لطفا ما رو راهنمایی کنن

ROSTAM2
شنبه 14 بهمن 1396, 06:20 صبح
سلام ...

براي اين كار مي تونيد از تابع Filter كمك بگيريد: يك آرايه مي گيره و مقدار جستجو شونده، و يك آرايه از آيتمهاي يافت شده.
براي استفاده از خط هاي فايل متني بايد متن رو با تابع Split به آرايه تبديل كنيد: Dim Arr As String = MyText.Split(VbNewLine)
يا ميتونيد از تابع IO.File.ReadAllLines رو استفاده كنيد ...