ich hab jetzt zwar schon die Suchfunktion bemüht,
nur leider nichts gefunden was mir weiterhilft.
Deshalb meine Frage:
Wenn ich in eine TList Als Element wiederum TList aufnehme,
wie bekomme dann Zugriff auf die Elemente der TList, die von der anderen aufgenommen wurde...?
Beispiel:
Liste, die die andere aufnimmt:
Code:
TQueryDataList = class(TList)
public
destructor Destroy; override;
// Zum Löschen der Liste und der enthaltenen Objekte
procedure Clear; override;
// Wird überladen, um TObject anstelle von Pointer zu verwenden
procedure Add(item: TQueryData);
end;
Liste, die aufgenommen wird.
Code:
TQueryData = class(TObject)
public
FQuestion : String;
FAnswer : Array[kAnswersA..kAnswersC] of String;
FCorrect : Integer;
FBmpID : Integer;
FAnswered : Integer;
//
constructor Create;
end;
Und ich möchte nun natürlich über die "TQueryDataList" auf die Elemente von "TQueryData" zugreifen, also beispielweise: "FAnswered"
Mfg,
Blackthorne