Einzelnen Beitrag anzeigen

nat

Registriert seit: 10. Nov 2005
216 Beiträge
 
RAD-Studio 2009 Pro
 
#15

Re: Objektarray als Rückgabewert einer Funktion

  Alt 22. Nov 2008, 15:19
Zitat von sx2008:
Delphi-Quellcode:
SetLength(dynarray, Length(dynarray)+1);
dynarray[Length(dynarray)] := TStudent.Create; // immer aufpassen, damit man mit dem Index nicht um eins daneben liegt
hehe, und da is es dir auch gleich passiert!
dynarray[Length(dynarray)[b]-1[/b]] müsste es heißen

aber zu deinem post:
es geht hier ja nich darum was angebrachter ist.
er hat sich ja schon für einen array entschieden.
davon mal abgesehen, dass ich es zum lernen (also am anfang)
nich schlecht finde mit arrays zu arbeiten um das
feeling dafür zu kriegen. natürlich hast du
recht, dass die von dir angesprochene TObjectList
eigentlich geschickter ist.


edit:
oh ja stimmt, Students war ja n typ...
das hätte ich auch sehen können
aber gar nich drauf geachtet, weil kein T davor stand.
  Mit Zitat antworten Zitat