The following routines allow your application to locate files and determine key directories:
OS_SearchPath |
Searches a list of directories to find the first occurrence of a specified file. |
OS_GetCurrentDirectory |
Returns the "Current Directory" that will be used by the ESL application to read and write files, if the file name is unqualified, or is the starting point for relatively addressed file names. |
OS_GetESLDirectory |
Returns the directory containing the ESL runtime (i.e. EslRun.exe) currently running the ESL application. |
OS_GetFullPathName |
Used to provide the fully qualified path to a specified file, where only a relative address in known. The absolute path is calculated based on the "Current Directory", and the success of this routine to return an absolute address does not mean that the file actually exists. |