Hallo devnull,
Zitat von
devnull:
Delphi-Quellcode:
Obj := TKraftfahrzeuge (Liste.Items[i]);
if (Obj as TPKW) then
TPKW(Obj).bla
fast richtig. Du musst den
is-Operator verwenden, um eine Klasse zu pruefen:
Delphi-Quellcode:
if (Obj is TPKW) then
TPKW(Obj).DoSomething();
In deinem Fall macht das aber wenig Sinn, da du ja auf TKraftfahrzeuge castest, und somit die Pruefung auf TPKW fehlschlaegt (IMO). Greife einfach direkt drauf zu, und es muesste funktionieren
Greetz
alcaeus