>>Any ideas on how to add method code
>>programmatically?
>
>If you mean adding it at design time (for conversion purposes, or builders/wizards), it depends on what are you adding. If the method which you fill with code already exists in the class definition, just stuff the new code into a string and call the WriteMethod(lcSourceString) - which you can do from a builder, or by having an instance of the object in memory.
>
>If it's a method which never existed, i.e. a custom method, you will need to add a reference to it into the Reserved3 memo of the appropriate record in the vcx/scx file, reinstantiate the object, and then you may proceed as in the first case.
You won't be able to do this in a standalone exe, even if your vcxs are excluded from the project, because the VFP compiler is not distributable, and the code that actually runs from a vcx must be compiled.
Erik Moore
Clientelligence