Sobre OCX-Active X

Un archivo .OCX es servidor Ole (una dll especializada que define servicios de automatización OLE) que como tal debe ser registrado. A los OCX se los denominó ActiveX .

Cuando usas un OCX en tu aplicación, lo unico que haces es decirla que va a usar un servidor Ole con tales y tales características (métodos y propiedades que estan asociados al servidor ole – más o menos-).
Es la instalación de Delphi quien se ha encargado de registrar los OCX que aparecen en la paleta de controles, y por tanto puedes usarlos directamente. Pero en general, cuando instales una aplicación que usa un OCX debes llevarte contigo el archivo .OCX y copiarlo a un directorio (generalmente se colocan el el directorio Windows\system). Además !Hay que registrarlo! ¿cómo?.

Pues bien para registrar un OCX se usa el archivo REGSVR32 .EXE que casualmente se encuentra en windows\system, por ejemplo, si se llama html.ocx se ejecutan la orden:

REGSVR32 c:\windows\system\html.ocx