Einzelnen Beitrag anzeigen

NormanNG

Registriert seit: 1. Feb 2006
294 Beiträge
 
Delphi 2007 Professional
 
#9

Re: Problem mit TObjectList in mehreren Ebenen

  Alt 16. Feb 2007, 15:02
Hi,

Zitat:
Und vor allem wie richtig?
nun, richtig ist je relativ.

Die AV kommt dadurch, das du für ein Objekt vom Typ tBaseClass mittels TypeCast die Property "SecondList" aufruft. Die gibt es da aber nicht, der Compiler meckert nicht weil ja gecastet wurde, also knallts beim Aufruf...

Damit läuft, wenn auch recht sinnfrei:
Delphi-Quellcode:
var
   List : TFirstList;
   MyObject : TBaseClass;
begin
  MyObject := TFirstClass.Create; <- jetzt hat das Objekt auch eine "SecondList"
...
Gruß
Norman
  Mit Zitat antworten Zitat