PDA

View Full Version : کار با فایل ها متنی



rahele_sa
چهارشنبه 17 خرداد 1385, 10:56 صبح
ساخت یک فایل متنی ؟
نوشتن در آن ؟
و خواندن از آن ؟

reza_rad
چهارشنبه 17 خرداد 1385, 11:20 صبح
ساخت یک فایل متنی ؟



System.IO.File.Create("C:\\ali\\ali.txt");




نوشتن در آن ؟



System.IO.File.WriteAllText("C:\\ali\\ali.txt", "gasfgjhasfg;alkh");



و خواندن از آن ؟



System.IO.File.ReadAllText("C:\\ali\\ali.txt")

rahele_sa
چهارشنبه 17 خرداد 1385, 13:22 عصر
آقای راد خیلی ممنون
آقای راد دو سوال دیگه هم راجبه همین موضوع داشتم
یکی اینکه چه جوری میشه بجای مسیر ثابت ، مسیر کنار پروژه را داد ؟
به طور مثال


App.Path + “\Ali.txt"

سوال دومم اینه که چه جوری میشه کل متن های یک فایل متنی را در در یک DropDpwnList نمایش داد .

ممنون از کمکتون .

reza_rad
چهارشنبه 17 خرداد 1385, 13:30 عصر
خواهش می کنم.




چه جوری میشه بجای مسیر ثابت ، مسیر کنار پروژه را داد ؟


دو راه دارید:
1- از SERVER.MAPPATH استفاده کنید.
2- مسیر دایرکتوری روت را در فایل web.config ذخیره کنید و از روی اون بخونید.



سوال دومم اینه که چه جوری میشه کل متن های یک فایل متنی را در در یک DropDpwnList نمایش داد

با استفاده از :


System.IO.Directory.GetFiles("path", "*.txt");

شما یه آرایه string بدست میارید که می تونید توی یه حلقه اونها رو داخل item های dropdownlist پر کنید.

rahele_sa
چهارشنبه 17 خرداد 1385, 19:20 عصر
دو راه دارید:
1- از SERVER.MAPPATH استفاده کنید.
2- مسیر دایرکتوری روت را در فایل web.config ذخیره کنید و از روی اون بخونید.


میشه کمی بیشتر توضیح بدهید .

و سوال آخرمٌ اگر دوست داشتید جواب بدهید .

شما این همه اطلاعات را با خواندن کتاب بدست آورده اید .
آیا حاضر به تدریس خصوصی هستید ؟

PrinceDotNet
چهارشنبه 17 خرداد 1385, 22:42 عصر
سوال اول



server.mappath("~") + "/path"



و دومی



Dim Es As StreamReader = File.OpenText(Server.MapPath("~" + "/ss.txt"))
While Not Es.EndOfStream
drp.Items.Add(Es.ReadLine)
End While
Es.Close()
Es.Dispose()

rahele_sa
پنج شنبه 18 خرداد 1385, 08:44 صبح
و سوال آخرمٌ اگر دوست داشتید جواب بدهید .

شما این همه اطلاعات را با خواندن کتاب بدست آورده اید .
آیا حاضر به تدریس خصوصی هستید ؟

............................

rahele_sa
جمعه 19 خرداد 1385, 12:48 عصر
حالا چه جوری میشه در داخل فایل جستجو کرد

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

reza_rad
شنبه 20 خرداد 1385, 06:18 صبح
شما این همه اطلاعات را با خواندن کتاب بدست آورده اید .
آیا حاضر به تدریس خصوصی هستید ؟

البته شما لطف دارید چون اینجا دوستانی هستند که من در برابر اونا اصلا اطلاعاتی ندارم و اساتید ما هستند.

بله فقط با خوندن کتاب و البته انجام پروژه.



حالا چه جوری میشه در داخل فایل جستجو کرد

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


خروجی تابعی که به شما گفتم یه string هست که شما می تونید داخل یک حلقه تک تک کاراکترها رو بررسی کنید ببینید مثلا اینترهاش کجاست یا بقیه کاراکترها و یا اون رو با یه string دیگه مقایسه کنید.
اگه در مورد جستجو توی string و مقایسه ها بازم توضیح بیشتر خواستید بگین تا توضیح بدم.

موفق باشید.