Einzelnen Beitrag anzeigen

WoTo

Registriert seit: 28. Jun 2004
Ort: Rotenburg (Wümme)
102 Beiträge
 
Delphi 2005 Enterprise
 
#1

Klassentyp nicht verfügbar

  Alt 6. Jan 2006, 13:09
Hallo zusammen,
ich habe folgendes Problem:
mit folgendem Befehl speichere ich Objekte in einer StringList:

Delphi-Quellcode:
if (ACB <> nil) and (ACB is TGridCheckBoxExt)
  then AJob.ObjectList.AddObject(ACB.Name,ACB);
wobei ACB vom Typ TGridCheckBoxExt ist.

Anschließend kopiere ich den Inhalt der StringListe ObjectList mit

sgGrid.ObjectList.Assign(AJob.ObjectList) .

Nun lese ich die einzelnen Objekte wieder aus und überprüfe deren Klassentyp mit
Delphi-Quellcode:
for index:= 0 to Pred(sgGrid.ObjectList.Count) do
begin
  sgGrid.ObjectList.Objects[index] is TGridCheckBoxExt
  then begin
   
  end;
end;
Leider wird das Objekt nicht als TGridCheckBoxExt erkannt !

Was mache hier nun wieder falsch ?
  Mit Zitat antworten Zitat