Declaration:
void ExecScript(char file_name[], char include_dir[]="", char defines[]="", int debug=0);
Description
The ExecScript function starts the script file, whose name is indicated in the file_name parameter.
Parameters:
file_name[] The name of the script file to be started. It can contain
a partial or full path. If extension is not specified,
the CMD extension will be automatically substituted. If the file
is not found, the <%CM%> system directory will be automatically scanned.
include_dir[] The listing of directories, where the compiler will search
for the #include-files. You can specify
multiple directory names separated by semicolon.
char defines[] The string with the definitions of preprocessor variables.
Also, see the Script Files dialog.
debug If not equal to 0, then the Script Source window will be
opened for the loaded script file. After loading the script
file, switches to the debug mode.
Note that only the first parameter is required, other parameters have the default values.
If the specified script file is already under executing, then another script file cannot be loaded.
Also, see Inclusion of Files (#include).
|