Dynamic Link Libraries (DLLs) are created from files written in an external language (C, Pascal, COBOL, and so on) and then linked into a library. ESL supplies the following series of libraries that contain functions and subroutines you can use within your applications:
Operations |
Library |
Include File(s) |
ESL (General) |
library "esllib" |
ESLLIB.INC |
Date |
library "datelib" |
DATELIB.INC |
File I/O |
library "fileio" |
FILEIO.INC |
Math |
library "mathlib" |
MATHLIB.INC |
Message |
library "message" |
MESSAGE.INC |
Strings |
library "eslstr" |
ESLSTR.INC |
Help* |
library "eslhelp" |
ESLHELP.INC |
EEHLLAPI* |
library “eslcmsrv” |
ESLCMSRV.INC |
UDB/DB2* |
library “edb2” |
EDB2.INC, EDB2DYN.INC, ESQLCA.INC & ESQLDA.INC |
ODBC* |
library “eds” |
EDS.INC & EDSEXT.INC |
APPC* |
library “eslappc” |
ESLAPPC.INC |
DDE* |
library “esldde” |
ESLDDE.INC |
This chapter describes how to use most of these libraries in your ESL programs. For more information on the marked (*) operations see the following reference manuals:
Help Manager |
||
EEHLLAPI |
||
UDB/DB2 |
||
ODBC |
||
APPC |
||
DDE |
For complete details on all other supplied library functions and subroutines, refer to their descriptions in the Reference Guide for the ESL Language.