Einzelnen Beitrag anzeigen

idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#1

Objekte zu einer Stringliste bearbeiten

  Alt 23. Dez 2011, 00:12
Hallo, ich steh wieder einmal völlig auf dem Schlauch.

Ich habe eine Stringliste Paare und zu dieser Stringliste Objekte vom Typ Tpaar

Delphi-Quellcode:
type
TPaar=class(TObject)
  pEndzeit: Tdate;
  pLevel: byte
  end;

var
Paare: TStringlist;
Paar: Tpaar;
Symbol: string;
pi: integer;
...
begin
...
Paar:=Tpaar.Create; pi:=Paare.AddObject(symbol,Paar)
...
Bis daher ist alles klar. Jetzt würde ich gerne auf die Daten eines solchen Paares zugreifen:

Delphi-Quellcode:
with Paare.Objects[pi] as Tpaar do
....
Da meckert der Compiler: Operator ist auf diesen Operandentyp nicht anwendbar. Wie kann ich sonst auf meine Objekte vom typ TPaar zugreifen?
with Tpaar(Paare.Objects[pi]) do geht genausowenig, das hatte ich ursprünglich geschrieben.
  Mit Zitat antworten Zitat