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