ActiveX Controls

This site contains useful information about ActiveX Controls and provides a number of the controls written by Moon Valley Software that are free to download and use.

ActiveX Controls (formerly known as OLE controls or OCX controls) are components that can be inserted into an application to reuse packaged functionality someone else programmed. Using controls helps programmers develop applications without having to "reinvent the wheel" for many common actions.

Using an ActiveX Control

There are a few different ways to interface with and use an ActiveX Control, such as using a test container, writing a program that uses it, or using it on a web page.
For more information on using a control, Using the Free Controls click here.

Registering an ActiveX Control

Registering an ActiveX Control enables it to be recognized by the system. Registering is very easy to do using a program included with Windows.
For more information on registering a control, ActiveX Control - Registering click here.

Writing an ActiveX Control

Creating an ActiveX Control is easy using Visual Studio. Whether you are using Visual Basic, C++, or another language, you should be able to start a new ActiveX project using the New Project wizard. After you have created your project, create public functions and methods to perform the desired tasks. Whatever you make public will be available to other programs.
For more information and resources on writing a control, ActiveX Control - Writing click here.

 

Moon Valley Software