PDA

View Full Version : حرفه ای: حذف چند بایت از فایل



CYCLOPS
چهارشنبه 16 تیر 1389, 10:16 صبح
سلام دوستان
چطور میشه چند بایت از فایل رو حذف کرد ؟؟ (مثلا چند بایت ابتدایی)
fileStream متد های ReadByte و WriteByte داره ولی برای حذف نمیدونم باید چیکار کنم :اشتباه:
ممنون میشم راهنماییم کنید :چشمک:

mohsen.net
چهارشنبه 16 تیر 1389, 11:39 صبح
با متد read کل فایل را بخوان و بریز تو بافر
بعد اونهایی که می خوای رو حذف کن ازش
بعد دوباره بافر رو بنویس تو فایل - البته باید overwrite کنی نه append
اگر اندازه فایل بزرگ بود این راه خوبی نیست

CYCLOPS
چهارشنبه 16 تیر 1389, 11:50 صبح
متاسفانه اندازه فایل بزرگ هست و یه راه سریع تر و بهینه تر احتیاج دارم . . . :ناراحت:
راه دیگه ای به ذهنتون میرسه دوست عزیز ؟؟ :متفکر: