Gli Activex vanno Registrati... lo hai fatto...?
Se poi hai Win7 o superiori, cambiano le Cartelle di Sistema nelle quali andarli a salvare.
Di norma chi sviluppa va ad inserire gli OCX dove il sistema li cerca
per primo... e nelle cartelle NON MODIFCABILI se non dal Sistema
Operativo.
Per i sistemi 32Bit:
Windows 95/98/Me - C:\Windows\System
Windows NT/2000 - C:\WINNT\System32
Windows XP, Vista, 7 - C:\Windows\System32
Per i sistemi 64bit:
C:\Windows\SysWOW64\
Quindi per rendere disponibile un oggetto COM a 32 bit ad un processo che gira a 64 bit, devi utilizzare C:\Windows\SysWOW64\regsvr32.exe e non C:\Windows\System32\regsvr32.exe
Leggiti questo:
Ricorda tuttavia che gli OCX della CommonControl vanno registrati con l'autorizzazione, ti suggerisco di scaricarli da questo sito Ufficiale:
http://www.microsoft.com/it-it/download/details.aspx?id=10019
Non potrai tuttavia poi utilizzarli in tuoi applicativi da distribuire senza una Licenza DEVELOPER.