Zitat:
Aber erstens ist das so verständlicher, da es ja um die Länge geht und zweitens sollte man sich das gleich richtig angewöhnen, sonst bekommt man bei statischen Arrays, die nicht 0-indiziert sind, später Probleme.
Das ist ein guter Einwand, ich persönlich finde es so verständlicher.
Wo wir gerade beim Thema sind, könnte mir jemand mal diese Zeile erklären:
Zitat:
Datei.Read(buchstabe[i][0].Zeichen, y*SizeOf(TBuchstabe));
TBuchstabe ist ja ein Typ (Record aus Zeichen, Attribut) was liefert denn SizeOf(TBuchstabe) zurück?
X ist die Länge in beide dimensionen, oder wird automatisch nur die x Dimension genommen?
Y ist dann die Länge für die Y Dimension, wenn X=0, richtig?
Ich versteh nicht ganz wo die Attribute und Zeichen gespeichert werden.
FG Dunkelbunt