loParm = CreateObject("MyParmClass") loForm = CreateObject("MyFormObject",loParm) loForm.Show() ... somevalue = loParm.SomeProperty loParm = NULLMyParmClass would be a class defined with the property SomeProperty added to it (the base class is irrelavent). You recieve the parm object in the form's init and save a reference to it in a form property (which you have added to the form class for that purpose).
* Form's Init LPARAMETERS poParm This.oParm = poParmThen from within the form you can refer to the parm object as Thisform.oParm.SomeProperty.