FILE_EXISTS ​
FILE_EXISTS checks if the specified files exists. It works with both DB files and file system files.
Syntax ​
leo-grammar
CC "AdoScript" FILE_EXISTS file:strValue
# -->RESULT exists:boolValue
Parameters ​
file
(strValue) - the name of the file to be checked (including the path)
Returns ​
exists
(intValue) - is set to 1 (true) if the file exists and to 0 (false) otherwise.
Details ​
Relative paths relate to the current working directory (CWD).
If you check for DB files, you have to prefix the string with db:\\
.
FILE_EXISTS checks only for files which are attached to the current application library!
See Also ​
Examples ​
asc
# check if the file version.txt exists in the CWD
CC "AdoScript" FILE_EXISTS file:"version.txt"
IF (exists) {
CC "AdoScript" INFOBOX "File exists!"
} ELSE {
CC "AdoScript" INFOBOX "File does not exist!"
}
# check if the DB file reginald.ini exists
CC "AdoScript" FILE_EXISTS file:"db:\\reginald.ini"
IF (exists) {
CC "AdoScript" INFOBOX "DB-File exists!"
} ELSE {
CC "AdoScript" INFOBOX "DB-File does not exist!"
}
Versions and Changes ​
Available since ADOxx 1.3