PDA

View Full Version : سوال: قرار دادن متن های خاص در تکست باکس



shytonak
سه شنبه 29 مرداد 1387, 11:49 صبح
سلام دوستان.میخواستم تو برنامم یه تکست باکس قرار بدم که فایل های متنی رو نشون بده اما میخواستم همه فایل های متنی رو نشون نده فایل هایی رو نشون بده که اول یا آخر اونا یه متن خاصی باشه و اگه بود و اگه بود و اون فایلو باز کرد اون متنو نشون نده.

Salar Ashgi
سه شنبه 29 مرداد 1387, 12:54 عصر
باید فایل رو بخونی ، و بریزی تو یه آرایه از نوع String و بعد داخل String رو جستجو کنی ،

و بعد هر فایل رو که خواستی نشون بدی ؟

موفق باشید !!!

shytonak
سه شنبه 29 مرداد 1387, 13:11 عصر
مرسی دوست عزیز از راهنمایتون میشه یه مثال کوچولو بزنی.

h.jaza
سه شنبه 29 مرداد 1387, 13:48 عصر
خیلی ساده متنتو کپی کن تو یه String:


StreamReader sr = new StreamReader(@"C:\1.txt");
string Text = sr.ReadToEnd();

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

Blackk_lightt
سه شنبه 29 مرداد 1387, 15:17 عصر
سلام
این یه مثال ساده
امیدوارم به دردت بخوره


string S;
S = System.IO.File.ReadAllText("c:\\A.txt");
if (S.IndexOf("Start") == 0 && S.IndexOf("End") + 3 == S.Length)
textBox1.Text = S;

3 طوله عبارت پایانه متنه