There are two files in the Delphi API library. The first is ParseFunction.pas, which contains the string parsing functions needed to extract information from results strings. The second is FC3Lib.pas, which contains the functions for assembling and processing command and results sent to and retrieved from the DLL.
Each one of these files has been tested with both version 2.0 and 3.0 of Delphi.
To use these functions in your projects it should be sufficient to include
the file FC3Lib.pas in your project, include FC3Lib in the uses section
of the main form, and set the project's search path to point to the directory
that contains the library code files.
Most of the functions return an integer value that indicates the success
or failiure of the function. If the value is negative then an error occurred.
If it is zero then the function completed with no returned data, while
a positive return value indicates that the function completed successfully
with a result to be retrieved.
Many of these functions will throw exceptions if they are passed bad parameters or other errors occur. It is the reponsibility of the programmer to handle these exceptions.
The library functions are grouped according to their purpose. Each group is shown below.
DLL interface functions
Object management
MLP neural networks
FuNN Fuzzy Neural Networks
Kohonen Networks
Ann Functions
Data set management and manipulation
Data set statistical functions
Miscellaneous
The quick reference page lists all of the API functions alphabetically.
This page is maintained by Michael Watts (http://mike.watts.net.nz)
Last modified on: 12/10/98.