OO4O Redistributable Files

If you cannot guarantee that your end users will have this release of Oracle Objects for OLE installed on their machine, you will need to redistribute specific files along with your OO4O application. The following redistributable files (all 32-bit) are part of Oracle Objects for OLE:

·
oip8.dll

· oip8.tlb

· oraansi.dll

These files should be installed in the oracle_base\oracle_home\bin directory.

In addition, the
oo4oparm.reg file has been provided to register OO4O configuration information. Both oip8.dll and oo4oparm.reg must be registered with regedit.exe or regedt32.exe. For example, execute the following from a DOS prompt:

drive:\path\> regsvr32.exe oip8.dll

drive:\path\> regsvr32.exe oo4oparm.reg

The message file oiplang.msb should also be provided and copied to the oracle_base\oracle_home\oo4o\mesg directory. The message file is specific to a language. For example, oipus.msb would be an English version and oipja.msb would be a Japanese version.

When developing an OO4O Visual Basic project, make sure the Oracle In-Process Server Type library (
oip8.tlb) is referenced. Select References from the Project menu (VB 5.0/6.0) and check the box next to the Oracle Objects for OLE Type Library which should be pointing to the oracle_base\oracle_home\bin\oip8.tlb file.

You must also distribute the file(s) from the following list corresponding to the development software you used to build your application:

·
oraclm32.dll (for Microsoft VC++)

·
oradc.ocx

Note that the Oracle Data Control (oradc.ocx) must be registered for it to function. For example, the OCX can be registered by executing the following at a command prompt:

drive:\path\> regsvr32.exe oradc.ocx

Contents