Forum: Programmieren allgemein
by SirThornberry,
18. Okt 2005
Das stimmt so nicht, denn TObject und alle anderen Objecte sind letztendlich Zeigertypen. Ein Cast geht eigentlich immer wenn der Compiler eine Compatibilität zwischen dem Typ und dem Cast feststellt (compilermagic) oder der aktuelle Typ und der Typ wohin es gecastet werden soll die gleiche Größe haben (im Speicher)
Forum: Programmieren allgemein
by SirThornberry,
18. Okt 2005
ja, man kann das noch in anderen Fällen gebrauchen. Der Typ TObject ist der vorfahre von allen anderen Objecten. Jedes Object was es in Delphi gibt wurde irgendwann davon abgeleitet, egal ob TButton, TListBox etc.