Problem registering 32-bit OCXs in Windows 7

Originally Posted 19 December 2014, 4:30 pm EST

  • Originally Posted 19 December 2014, 4:30 pm EST

    We used ComponentOne's sizer and flexgrid controls for a legacy VB6 applications. Our firm just moved from Windows XP (32-bit) to Windows 7 (64-bit) and we’ve been unable to register the OCXs in the 64-bit environment. I’ve seen several references online to using regsvr32 in the C:\Windows\SysWOW64 folder but that didn’t work for us, even with Admin privileges. Another suggestion I saw recommended checking the relevant registry entry to make sure it could be accessed by the Admin user; if I was correct in assuming that the correct entry is COM3, that doesn't seem to be the issue.

    If anyone can help with this, I'd really appreciate it. I'm about to lose my XP box and will be unable to maintain a working Production app.

    Thanks,

    Andy

  • Reply

    Hello Andy,

    Please confirm whether you are using 8.0 version of controls. In case if you are using any older version, then please note that they are no longer supported. Also, they were never tested and supported on 64 bit environment.

    Regarding our 8.0 version of controls, we started supporting Windows 7 and 64 bit version form our 2009v2 release onwards. If you are using an older version, then you would need to upgrade your application to work on 64 bit.

    Our latest version of controls are automatically installed on running our Studio for ActiveX installer which can be downloaded from the following url :
    http://www.componentone.com/StudioActiveX/Download/

    If you wish to manually register the controls, refer to our following blog :
    http://our.componentone.com/2012/02/10/registration-of-64-bit-activex-controls/

    Hope it helps.

    Thanks,
    Richa
  • Reply

    Could someone let me know what registry entry is updated when you run regsvr32 from the C:\Windows\SysWOW64 folder?

    Thanks,

    Andy
  • Marked as Answer

    Reply

    Hello Andy,

    The registry entry is created at the HKLM->Software->Wow6432Node->Classes->CLSID location in the registry.

    Thanks,
    Richa
Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels