Just a SWAG. After unregistering control try to rename controls OCX.
>I need to unregister MSCOMM control.
>
>In windows/system directory,
>
>regsvr32 mscomm32.ocx /u
>
>displays that un-registering was succesfull and createobject( "mscommlib.MSComm" ) fail as expected.
>
>However, if running a form containing this control, form runs witout errors and control works. After running form, createobject("mscommlib.MSComm") also works.
>
>Why ? How to unregister control really ?
--sb--