hi, Jon! > Heya ^_^ Is it possible to identify the class type? > > For example TypeOf(MyClass) = TypeOf(MyClass)? > > Is it possible to register diffrent types of classes at startup and then > identify them later? > > This is probably a simple matter solvable with a few calls from the > System unit that are well documented. But honestly.. I didn't see any! > ^_^ > > > Any hints/suggestions would be much appreciated.
for descendants of TObject, there's a method 'ClassType', e. g. *** begin if MyObject.ClassType = CCalculator then begin bla bla end else bla bla end; *** see reference manual - system unit. this only works if a descendant of TObject has been assigned to MyObject. Anton. ---------- "Adas Methode war, wie sich zeigen wird, Tagträume in offenbar korrekte Berechnungen einzuweben." Doris Langley Moore: Ada, Countess of Lovelace (London 1977). ---------- Anton Tichawa Volkertstrasse 19 / 20 A-1020 Wien mobil: +43 664 52 07 907 email: [EMAIL PROTECTED] ---------- _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal