PDA

View Full Version : سوال: چگونگی ویرایش فایل .bin با سی شارپ !



asd313
جمعه 13 دی 1392, 19:25 عصر
بسم الله الرحمن الرحیم

دوستان سلام ببخشید میدونم موضوع تاپیک رو درست و خوب ننوشتم ولی یه سوال داشتم :

فرض بفرمایید که من یه فایل به نام x.bin دارم و میخوام یه جایی از اون رو تغییر بدم مثلا :

BaseStream = { Position = 0x1b85c4L }

چجوری میتونم این قسمت رو ادیت کنم و بعد از ادیت ذخیره اش کنم ؟

ممنون میشم کامل کامل کامل و بدون هیچ ابهامی اینو پاسخ بدید (یعنی جوابتون بی زحمت سر بسته نباشه)

منتظرتونم

فعلا یا حق . . .

asd313
شنبه 14 دی 1392, 13:28 عصر
عذر میخوام ، کسی نمیتونه سوالمو جواب بده؟

plus
شنبه 14 دی 1392, 14:04 عصر
اینو امتحان کنید. سه بایت در محل مورد نظر مینویسه:

System.IO.FileStream fs = new System.IO.FileStream(@"d:\file.bin", System.IO.FileMode.Open, System.IO.FileAccess.Write);
fs.Seek(0x1b85c4L, System.IO.SeekOrigin.Begin);
fs.WriteByte((byte)100);
fs.WriteByte((byte)101);
fs.WriteByte((byte)102);
fs.Close();
fs.Dispose();