21. maj 2008 - 17:44Der er
10 kommentarer og 1 løsning
Bypass fil allerede i brug?
Jeg er ved at lave et program som skal læse en combat log fra en spil mens spillet køre, og så vise ens dps/xph osv. Jeg har dog et lille problem at jeg får atvide at jeg ikke kan læse fejlen da den allerede er i brug. Er der en måde jeg kan "bypasse" dette på?
Jeg mener i et tidligere spoergsmaal at have set problemer med File.ReadLines - proev og laes med en StreamReader som du saa kan enten kalde Close eksplicit paa eller implicit kalde Dispose via en using statement.
Fik dette til at virke FileStream MyFileStream = new FileStream(this.LogFile, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); StreamReader MyStreamReader2 = new StreamReader(MyFileStream); //The easiest way to Read a stream is to use the ReadLine method. //This method reads until it gets to the end of a line, but ... //it does not copy the carriage return line feed /n/r. string MyStringReader = MyStreamReader2.ReadToEnd();
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.