» Introduction
ActiveX Control (OCX) is a standard of software component proposed by Microsoft for developing program easily and friendly.
You can insert any OCX into your application to use the properties, methods and events of the object to develop your own application without understanding how it works.
OCX is supported by many popular application development tools, such as Visual Basic, Visual C++, Delphi, and Boland C++ Builder in operation Windows 95/98, NT 4.0, 2000 and XP. With OCX, users with varied backgrounds and expertise are able to bring their creativity to any kind of application.
ICPDAS OCX communicates with PCI, ISA and DCON series cards and modules to perform digital, analog and timer/counter operations.
ICPDAS OCX is designed to hide all details of hardware manipulation well, so the data acquisition operations can be achieved by only few lines of codes.
The following figure gives the programming system architecture for the ActiveX Control component.

» Feature
¡Ü Standard Win32 DLL.
¡Ü 32-bit ActiveX Control (OCX).
¡Ü Interoperability with Visual Basic, Visual C++,
Delphi and Borland C++ Builder.
¡Ü Provides demo programs for Visual Basic,
Delphi and Borland C++ Builder.
¡Ü Supports the Windows 95/98, NT 4.0, 2000
and XP.
¡Ü Supports almost PCI, ISA DAQ cards and
DCON series modules of ICPDAS products
|
» ControlDifference between DLL and OCX
With ICPDAS DLL, you can easily access all functionality of PCI, ISA, DCON serial cards and modules. But before you use the DLL functions, you must declare them in your application development tool.
Please refer to figure 1-1. If you use the OCX, you don't need to declare the DLL functions. You only need to import the OCX and then you can use the properties, methods and events of the object easily and quickly.
Please refer to figure1-2.

|