known issue…
.saveAsClass() maybe a workaround:
o = create('form')
o.addObject('vsflex_cursor', 'vsflex_cursor')
o.vsflex_cursor.saveAsClass('dummy.vcx', 'vsflex_cursor')
>So I have a class, vsflex_cursor of vsflex_lite.vcx that I want to copy. It is an OleClass.
>
>I want to copy (not subclass) it, with the usual way being:
>
>
>create classlib dummy
>add class vsflex_cursor of vsflex_lite to dummy
>
>
>What I get is "Object class is invalid for this container."
>
>This happens with all of OLE controls in the project.
>
>Is this known behavior? A Google search brought up irrelevant hits based on the error message (other issues).
>
>tia,
>
>Hank
Thierry Nivelet
FoxinCloud
Give your VFP application a second life, web-based, in YOUR cloud
http://foxincloud.com/Never explain, never complain (Queen Elizabeth II)