FileType (filename$)  

Definition:

Checks to see if the designated filename exists or is a directory.

Parameter Description:


filename$ = any valid variable with path/filename

Command Description:

This command checks the filename you pass and determines if it exists and whether or not it is a valid filename or if it is a directory. Here are the values it returns:

1 = The filename exists
0 = The filename doesn't exist
2 = The filename is not a file - but a directory

Use this to validate that a file exists before you do something to it.

Example:

; Windows 9x users will need to change location of calc.exe

filename$="c:\winnt\system32\calc.exe"

if fileType(filename$)=1 then Print "The file exists!"
if fileType(filename$)=0 then Print "File not found!"
if fileType(filename$)=2 then Print "This is a directory!"

Print "Press any key to quit."

WaitKey()

Index