On Tue, Jun 19, 2012 at 4:13 PM, Mattias Gaertner <[email protected] > wrote:
> ** > > > ik <[email protected]> hat am 19. Juni 2012 um 14:22 geschrieben: > > Hello, > > Is there a way to tell in run-time that a specific function/procedure > should belong to a class ? > > For example, let's say I have the following class: > > Type > TTest = class > procedure Foo; > end; > > And I have also: > > procedure Bar; > ... > end; > > Is there a way to make at some point of my code execution, that Bar will > be a method of TTest ? > Or maybe for a specific instance of TTest ? > > > > Do you mean that TTest.MethodAddress('bar') should return your Bar? > Yes, after "adding it" (glue) to the TTest class/instance. Like with some dynamic languages that allow you to create/attach methods on run time. Yes. > > > > Mattias > > > > > > _______________________________________________ > fpc-pascal maillist - [email protected] > http://lists.freepascal.org/mailman/listinfo/fpc-pascal >
_______________________________________________ fpc-pascal maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-pascal
