Also du erstellst ein Record wo deine Daten drin stehen.
z.B.
Delphi-Quellcode:
Type
TMeineDaten = record
Vorname : String[15];
Name : String[25];
Alter : Byte;
End;
var
MeineDaten : Array[0..999] of TMeineDaten;
Dann kannst du diese Daten wie folgt speichern und wieder laden ...
Speichern:
Delphi-Quellcode:
Stream := TFileStream.Create('Daten.dat', fmCreate);
try
for i := 0 to 999 do Stream.WriteBuffer(MeineDaten[i], SizeOf(MeineDaten[i]));
finally
Stream.Free;
end;
Laden:
Delphi-Quellcode:
Stream := TFileStream.Create('Daten.dat', fmOpenRead);
try
for i := 0 to 999 do Stream.ReadBuffer(MeineDaten[i], SizeOf(MeineDaten[i]));
finally
Stream.Free;
end;
Das ganze ist ungetestet, ich habs soweit aus dem Kopf herraus geschrieben.