Moment, hier scheinen manche etwas zu verwechseln:
TObject ist eine Klasse, die in Delphi deklariert wurde.
Object ist ein Schlüsselwort, das noch aus Pascal-Zeiten stammt und sowas wie ein vorreiter des
class-Keywords war.
Object hat also nix mit TObject zu tun, und man kann auch nicht eine Klasse von
object ableiten.
Lasst euch nicht durch die ähnliche Namensgebung drausbringen
![Wink](images/smilies/icon_wink.gif)
Und bezüglich TObject/class/CompilerMagic: Man kann nicht 'von class ableiten'. TObject ist eine Klasse, welche stinknormal implementiert wurde. CompilerMagic tritt ein, wenn eine Klasse (außer TObject) deklariert wird, die keine andere Klasse erbt: Dann wird nämlich automatisch TObject vererbt.
greetz
Mike