PDA

View Full Version : سوال: تغییر در وسط فایل



SHD.NET
دوشنبه 13 آذر 1391, 17:45 عصر
سلام .
مثلا ما یه فایل داریم که اطلاعات توش بدین صورته :

user:admin access:administrator age:17 name:hamid pass:123
user:ali access:administrator age:12 name:hamid pass:345
user:ahmad access:administrator age:13 name:hamid pass:678
user:sajjad access:administrator age:22 name:hamid pass:910
user:mohammad access:administrator age:38 name:hamid pass:112


برای مثال میخوام توی فایل کلمه "pass:910" رو جستجو کنم و به جاش "pass:1234" رو جایگزین کنم . چج.ری میشه این کارو کرد ؟؟

ممنون

sari-1369
دوشنبه 13 آذر 1391, 19:29 عصر
برای کار با فایل ها باید از کلاس system.io.file استفاده کنید.
این کلاس خیلی توابع خوب و کاربردی داره که به این صورت میتونی ازش استفاده کنی :

'khandane file va peyda kardane matne khas va jaygozini ba matne jadid
Dim tmp As String = System.IO.File.ReadAllText("masire file").Replace("pass:910", "pass:1234")
'zakhire matne jadid darone file
System.IO.File.WriteAllText("masire file", tmp)