Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Delphi - Einlesen eines Streams

kwg / 0 Antworten / Flachansicht Nickles

Ich habe einen Recorddatensatz als Stream auf die Festplatte gespeichert.
Beim Einlesen wird der Record ja erst wieder in eine Variable vom Typ TFileStream eingelesen. Wenn ich jetzt in einer Schleife
den Buffer auslese, wie kann ich feststellen, daß der Buffer leer ist?

i := 1;
repeat
setlength(person,i);
f.ReadBuffer(person[i], SizeOf(TPerson);
inc(i);
until ??

Vielen Dank.

Kalle

bei Antwort benachrichtigen