What is an OCX?
An OCX is an ActiveX control. It is a COM component that requires a control container – such as a Visual Basic form in order to be created. It is generally used to provide some sort of visual interface to an application (such as a Grid or Button) but can also be used to simply encapsulate business logic.