OPC Distribution

Return To Contents

OPC Distribution Notes

ActiveX and VCL Users

  1. The Iocomp Components Product Installer will install several required DLLs and EXEs on your computer for support of our OPC features.

  2. If you intend to utilize the OPC features of our components, a distribution license will need to be obtained from Iocomp Software or your Iocomp Authorized Reseller.

  3. Additional files that were installed on your development computer will need to be distributed to your end-users for the OPC client features to function correctly. We have provided a copy of all of the necessary OPC files and dependency files in a directory named "OPC Distributables" located in our installation directory. The required OPC files necessary for our components are as follows...

    OPC Support Files

    opcenum.exe
    OPCProxy.dll
    opccomn_ps.dll
    aprxdist.exe {only needed if IE 3.x or higher not installed}

Installation on End-User Computer

The two DLL files will need to be registered on your end-users computer using regsvr32 or with your installation program's automatic registration option. The opcenum.exe program will need to be registered by executing "opcenum /regserver" on the command line or through your installation program's shell command. All three files should be placed in the Window's System or System32 directory.

Manual Installation From Command Line

Run the following commands from your Windows System directory (Windows 95/98/ME) or your Windows System32 directory (WinNT/2000/XP)...

Windows 95/98/ME
C:\Windows\system>ocpenum /regserver
C:\Windows\system>regsvr32 OPCProxy.dll
C:\Windows\system>regsvr32 opccomn_ps.dll

Windows NT/2000/XP
C:\WINNT\system32>ocpenum /regserver
C:\WINNT\system32>regsvr32 OPCProxy.dll
C:\WINNT\system32>regsvr32 opccomn_ps.dll

If the End-User's computer does not have Internet Explorer 3.x or higher installed, you will need to distribute aprxdist.exe from Microsoft's Technical Support or from our OPC Distributables directory that was installed when you installed our software. This will installed critical OLE support files that come with IE 3.x and higher. This installation of aprxdist.exe is only required on Windows 95 or Windows NT 4.0 as higher versions of Windows already have Internet Explorer 4.x or higher installed by default.

NOTE: other OPC client or OPC Server vendors may have already installed these support files on your system. It is critical that you do version checking on these files and that you increment the installation counter for these files in the Windows registry using your Install Program's Shared File features. Also, these three files are the minimum number of OPC support files needed by our components. Other OPC clients or OPC servers may require other OPC files that are not supplied by Iocomp Software. For more information or updates, refer to the OPC Foundation's Website at http://www.opcfoundation.org

DCOM Configuration on Development and End-User Computer

Configuration of DCOM on your computer varies depending on your the security model of the Windows installation at your company's site. DCOM is generally already setup by default to work correctly with our OPC clients. However, each company's security settings and security policies are different, so we cannot completely cover DCOM configuration here. Please contact Iocomp Support for assistance or refer to Microsoft Technical Support documentation for more information.

CLX Users

Due to varied support for OLE and DCOM under operating systems supported by Borland CLX, our OPC features will not function in CLX projects running under Windows (Delphi 6 CLX) or Linux (Kylix 1 CLX). Our OPC features are fully supported under Delphi 6 VCL projects.

Contents | Index | Previous | Next