Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.168 Beiträge
 
Delphi 12 Athens
 
#4

Re: Variable Feldanzahl bei Array?

  Alt 11. Nov 2003, 12:46
Lucky hat was übersehen ?!?

Zitat von Zyro:
Code:
Statement: ARRAY [0..8] of String;
So definiert man ja zbsp ein Array mit der festen größe von 8 Feldern.
9 Felder (0 bis 8 = 9)


Nochmal im Überblick:
Delphi-Quellcode:
A: Array of String;

Anzahl_der_Felder := Length(A); {Array-Grösse auslesen}

SetLength(A, Anzahl_der_Felder); {Array-Grösse ändern}

A[Feld] := ''; {Werte schreiben/lesen}
S := A[Feld];
mehrdimensionale Array's (hier mit 2 Dimensionen):

Delphi-Quellcode:
A: Array of Array of String;

{1. Ebene}
Anzahl_der_Felder := Length(A); {Array-Grösse auslesen}
SetLength(A, Anzahl_der_Felder); {Array-Grösse ändern}

{2. Ebene}
Anzahl_der_Felder := Length(A[Feld_Ebene_1]); {Array-Grösse auslesen}
SetLength(A[Feld_Ebene_1], Anzahl_der_Felder); {Array-Grösse ändern}

A[Feld_Ebene_1, Feld_Ebene_2] := ''; {Werte schreiben/lesen}
S := A[Feld_Ebene_1, Feld_Ebene_2];
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat