Du bör lösa det genom att spara ut en ny fil under tiden du läser den gamla. Hoppa över att skriva det ord som inte ska vara med. Efter operationen ersätter du den gamla filen med den nya.
Hallå!
Dök på ett litet problem.
Jag ska ta bort ett ord i en fil. Detta skall jag göra utan att någon annan kan påverka det jag gör genom att skriva till ett ord tex under min operation. Därför har jag skapat ett FileStream object med 'System.IO.FileShare.None' m.m. i filströmen tar jag bort ordet och flyttar upp den text som finns nedanför. På det viset ser filen skaplig ut... dock finns en massa \0 längst bak i filen eftersom jag bara tagit bort texten inte ändrat storleken på filen.
Har någon tips på hur man kan gå till väga.
som sagt... viktigt att ingen annan kan förstöra!!!