Apollo Installation Directories and Files

<< Click to Display Table of Contents >>

Navigation:  Apollo VCL Components > Getting Started >

Apollo Installation Directories and Files

The installation program creates new directories under C:\Apollo\9.9

Windows 32-bit

..\x86\VCL

Windows 64-bit

..\x64\VCL

image\tip.gif If you have selected a different name for this directory during installation, note that the examples will be using the default settings and make the required adjustments

Source Code

The complete Delphi (Object Pascal) source to the TApolloTable, TApolloQuery, TApolloEngine, TApolloConnection, TApolloServerDLL, TApolloEnv, and TApolloDatabase components can be found under \x86\VCL and/or \x64\VCL.

The following required unit source (.PAS) and resource (.RES) files – at a minimum – are in this directory:

 

ApClass.pas

Supports DLL management and parameter passing by client applications to the Apollo Database Server

ApCommon.pas

Contains common type declarations used within Apollo components. Include this unit in the uses clause of units using the TableType or AccessMethod property types.

ApConn.pas

Contains class declarations and implementation code for the TapolloConnection component.

ApConst.pas

Global constants (may not be available with evals)

ApGlobal.pas

General utility routines used globally.

ApoCompat.pas

Misc. functions required for backwards compatibility.

ApoDSet.pas

Contains class declarations and implementation code for the TApolloTable component.

ApoDSReg.pas

Registration unit. Also contains source for all property editors used by the TApolloTable, TApolloEnv, and TApolloDatabase components.

ApoEnv.pas

Contains class declarations and implementation code for the TApolloEnv, and TApolloDatabase components.

Apollo.pas

Contains code for legacy versions of the TApollo component.

ApoQSet.pas

Contains class declarations and implementation code for the TApolloQuery component.

ApoServerDLL.pas

Contains class declarations and implementation code for the TApolloServerDLL component.

ApParams

Params file

ApoDSet.res

Resource file. Contains the component icons for the TApolloTable, TApolloEnv, and TapolloDatabase components.

ApolloTB.pas

(\InfoPower directory) Interface file for using TApolloTable with InfoPower 4.x components. This file is not required for InfoPower 2000.

ApWin.pas

Client/Server TCP/IP connectivity unit.

CompStream.pas

Internal streaming files.

IntCrypt.pas

Interface to low-level Apollo encryption routines.

IntSQL.pas

Interface to low-level Apollo SQL routines.

ApoEngInt.pas

Apollo data engine API function prototypes. Contains the function declarations for all of the low-level calls to the Apollo database engine .DLLs.

 

 

Apollo Database Engine Files (\Engine\Apollo*.DLL)

The following Apollo Database Engine files will also be installed into to C:\Apollo\9.9\x86\Engine directory under the root Apollo VCL directory. Additionally, these files will be copied to your c:\Windows\System32 directory (or c:\WinNT\System32):

 

Apollo9.dll

Core data engine library

ApolloNTX9.dll.DLL

Clipper library

ApolloCDX9.dll.DLL

FoxPro library

ApolloNSX9.dll.DLL

HiPer-SIx library

 

Sample Data Files

Apollo includes sample data files that are used by the demo applications. These files are located in C:\Apollo\9.9\x86\Data and C:\Apollo\9.9\x64\Data.

 

See Also

Distributing Apollo Applications