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.