Question: I'm trying to integrate InfoPower 3 with third-party database engines. What do I do?

Answer:
If your third-party database (like Apollo) engine replaces the existing Delphi 3 database packages then read on...

Design Time Packages:
If you wish to use design time packages with InfoPower 3 with Delphi 3 then you need to have InfoPower 3.0 source code, and add the .../ip3/source path to the library path found on the Tools | Environment Options | Library tab page. (or if you are using Delphi 1 or Delphi 2, then you need to have the source code of infopower and install the infopowr.pas file and not the infopowr.dcu file.)

Run Time Packages:
If after installing the engine, you get an error like:

Fatal Error: ...\UNIT1.PAS(17): Never-build package 'IP30' must be recompiled.

when you try to compile the program, then follow these instructions.

To fix this, you must recompile your InfoPower library:

  1. Be certain that your source code path (..\IP3\SOURCE) is in the Tools|Environment Options|Library Path Edit box.
  2. You need to open the IP30.DPK file located in your ..\IP3\PACKAGES\ directory and right-click and choose "Build-All" from the context-sensitive menu.
  3. You need to open the IP30d.DPK file located in your ..\IP3\PACKAGES\ directory and right-click and choose "Build-All" from the context-sensitive menu.
  4. Copy the new IP30.DCP and IP30.DPL to IP30Apollo.DCP and IP30Apollo.DPL respectively. (Or any other name that you wish)

    It is extremely important that you do in fact rename your IP30.* package to a new name for deployment or your end-users' applications that use the original IP30.DPL package will fail.

  5. Copy the new IP30Apollo.DCP and IP30d.DCP to your ..\Delphi 3\Lib directory.
  6. Copy the new IP30Apollo.DPL to your ..\Windows\System directory.
  7. You will most likely have to do a Project|Build All.


All pages copyright © 1995-2002 Woll2Woll Software
Phone (Sales): 800-965-2965 (Toll Free U.S)
925-371-1663 (International)
Fax: 925-371-1664
Email: sales@woll2woll.net
Last Modified: Wednesday, 28-Jan-2004 10:17:11 PST