Xbasic
FILE.EXISTS Function
Syntax
File_Found_Flag as L = FILE.Exists(C filename)
Arguments
- filenameCharacter
The name of the file.
Returns
- File_Found_FlagLogical
Returns .T. if the file exists, otherwise .F.
Description
The FILE.EXISTS() method determines if a file or directory exists on disk. A logical result of TRUE (.T.) is returned if the supplied Filename is found.
Example
This script checks to see if the defaults file already exists. If not, the defaults file is created.
filename = "c:\a5\defaults.txt" result = FILE.exists(filename) if result = .F. then answer = ui_msg_box("","File does not exist. Create a new one? ", UI_YES_NO) 'user answered "No". if answer = UI_NO_SELECTED then end end if file_pointer = FILE.create(filename, FILE_RW_EXCLUSIVE) file_pointer.write("Defaults:") else end end if file_pointer.flush() file_pointer.close()
See Also