Einzelnen Beitrag anzeigen

Benutzerbild von Glocke89
Glocke89

Registriert seit: 2. Mär 2007
Ort: Thüringen
80 Beiträge
 
Lazarus
 
#7

Re: Array eine Klasse

  Alt 7. Okt 2008, 20:07
Zitat von sx2008:
Delphi-Quellcode:
SetLength(DateiArray, 5); // dynamisches Array anlegen

for i := Low(DateiArray) to High(DateiArray) do
begin
  // wichtig: in Delphi werden Objekt immer so erzeugt
  // object := TKlasse.Create
  // das ist ein wesentlicher Unterschied zu C++
  // Der klassische Anfängerfehler ist, dass man das := vergisst
  DateiArray[i] := TDatei.Create; // Objekt erzeugen
  DateiArray[i].Beschreibung := Format('Datei %d', [i]);
end
Genial, das klappt!
Das einzige Problem ist, dass ich nie weiß wie viele Elemente das Feld beinhalten soll...hat jemand dafür auch einen Vorschlag?

/EDIT: Kann mir jemand die Zeile hier erklären?DateiArray[i].Beschreibung := Format('Datei %d', [i]);
Christian
  Mit Zitat antworten Zitat