[fpc-pascal] Classes and class methods

Luiz Americo Pereira Camara luizmed at oi.com.br
Thu Feb 10 13:30:19 CET 2011


On 9/2/2011 07:58, Mark Morgan Lloyd wrote:
> Is it possible to put a class (not an instance) in a variable or array 
> element, and to use this to call a class method?
>
> I'm defining a hierarchy of classes and it would be convenient if it 
> were possible to register the fact that a class had a particular 
> subclass, such that the information was available before instantiation.
>
> I'm assuming that the code that inspects the array has imported all 
> units so is aware of the relevant class declarations, but I am still 
> having problems with calling class methods and/or casting to a class 
> (as distinct from an instance).
>

Are you looking for something like this?: 
http://code.google.com/p/luipack/source/browse/trunk/luicontrols/wizardcontrols.pas#266


Luiz



More information about the fpc-pascal mailing list