Yes, as I said before when I issue o=createobject('Charge.OCXCharge') from the command box, it works fine. I also double-checked the OLEClass value in the properties window after dropping it onto a form.
>DId you verify OleClass value for this control?
>
>>When I issue "this.NewObject('objectname','classname','procname')" in the form's init, the Activex dialog pops up prompting me to select a control.
>>
>>Any idea as to what is happening?
>>
>>>
>>>What error do you get? Try to drop ActiveX on a form and read OLECLASS property.
>>>