3 Replies Latest reply on Mar 13, 2002 4:41 PM by 19901

    URGENT HELP: Which Redistributable Files do I need...

    213823
      I've build my app (MS Visual C++ 6.0) using Oracle Objects for OLE v3.9, which OO4O "Redistributable Files" do I need to install along with my app onto a users machine. Do I need to re-register theses dlls?
      Cheers
        • 1. re:URGENT HELP: Which Redistributable Files do I need...
          19901
          Look at the OO4O help installed in your machine. Look under "Requirements". If the OO4O help doesn't showup on your Start->Programs menu then goto OO4O install directory and search for the help document.
          • 2. re:URGENT HELP: Which Redistributable Files do I need...
            213823
            All I got in the OO4O was
            "Redistributable Files
            If you cannot guarantee that your end user will have this version of Oracle Objects for OLE installed on their machine, you will need to redistribute certain files along with your application.

            Please see the online help (TechnicalNotes-->Redistributable Files) for more information about which files are involved.

            When not installed by the Oracle installer, the Oracle Data Control (ORADC.OCX) will have to be registered for it to function. The OCX may be registered by running regsvr32.exe oradc.ocx."

            But I can't find the specific files required?
            • 3. re:URGENT HELP: Which Redistributable Files do I need...
              19901
              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:
              7     oip8.dll
              7     oip8.tlb
              7     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. Please review this file and edit if necessary to reflect the correct oracle_home location on your machine. In order to register oip8.dll and enter the OO4O configuration information in oo4oparm.reg in the registry, please execute the following from a command prompt:

              drive:\path\> regsvr32.exe oip8.dll
              drive:\path\> 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.

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

              7     oraclm32.dll (for Microsoft VC++)
              7     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