Registriert seit: 3. Sep 2004
434 Beiträge
Delphi 10.4 Sydney
|
Inkompatible Typen: 'IMyInterface' und 'TPersistent'
24. Okt 2007, 23:27
Hi!
Ich hab eine TComponentList voll mit unterschiedlichen Objekten, die alle garantiert ein IMyInterface haben.
Nun will ich über die ComponentList für ein einzelnes Objekt einen Wert über das Interface ändern. Wie geht das?
IMyInterface(SelectedObjects.Items[i]).x := 1;
--> Inkompatible Typen: 'IMyInterface' und 'TPersistent'
bla: IMyInterface;
bla := SelectedObjects.Items[i];
bla.x := 1;
--> Inkompatible Typen: 'IMyInterface' und 'TPersistent'
|