Zitat von
himitsu:
Vielleicht solltest du mal nur den Teil in cBuffer auswerten, der auch von BlockRead mit Daten gefüllt wurde?
etwa so:
Code:
Inc(Result, PosCount(#10, [color=red]Copy(cBuffer, 1, iRead)[/color]));
PS: es wäre eventuell auch hilfreich, wenn du erwähnt hättes um wieviel falsch gezählt wird.
[
ot] ach ja, das ist ein Reset und
kein Re
-Set
Oh, Mann vielen Dank das habe ich nicht bedacht.
Danke
@Ghostwalker
Für kleine Dateien gut, aber für große ungeeignet.
//Für eine 120 MB Datei, braucht die 2. Funktion ~ 350 ms, wenn das nicht mal schnell ist!