Entwickler-Ecke

Dateizugriff - Array eines Records Speichern


andi_hauser - Do 26.09.02 19:43
Titel: Array eines Records Speichern
Hallo!
Habe ein kleines "Anfängerproblem":

Ich habe einen Record gemacht, nennen wir ihn "CDrec".
Weiters machte ich 2 Variablen

1. CD:array[1..500] of CDrec;
2. datei: file of CDrec;

nun füttere ich z.B. die var CD[1] mit daten (wie CD[1].name:='xxx' etc...)
So weit so gut, aber bei folgender Zeile hängt der Compiler:
" write(datei,CD[1]); "
und wirf mir vor die falschen typen zu verwenden.

Hoffe auf Hilfe...

MfG Andi :)


{ PS.:Ich habe rewrite(datei) etc... alles berücksichtigt, nur bei dieser Zeile meldet der Compiler einen Fehler... }


DeCodeGuru - Do 26.09.02 19:46

schon mal mit nem Filestream versucht? Vielleicht funtzt es dann.


Klabautermann - Do 26.09.02 21:07

Hallo andi_hauser,

wenn du uns die komplette Funktion zeigst können wir besser helfen. Auch wichtig zu wissen ist, wie die Deklaration CDrec aussiieht. Wenn da z.B. ein String ohne Längenangabe drin ist, kann es nicht funktionieren.

Gruß
Klabautermann