FileType (файл$)
Параметры
файл$ = любой допустимый путь и имя файла
Описание
Эта команда проверяет файл по указанному пути и определяет, существует ли он, а также является ли он файлом или папкой. Вот значения, которые возвращает команда:
1 = Файл существует
0 = Файл не существует
2 = Существует, но не файл, а директория (папка)
Используйте эту команду для проверки, существует ли файл, перед тем, как работать с ним.
Пример
; Пользователям Windows 9x нужно будет изменить путь к calc.exe
filename$="c:winntsystem32calc.exe"
if fileType(filename$)=1 then Print "Файл существует!"
if fileType(filename$)=0 then Print "Файл не найден!"
if fileType(filename$)=2 then Print "Это папка!"
Print "Нажмите любую клавишу для выхода."
WaitKey()
прим. перев.: не совсем понятно, что значит параметр winntsystem32 (скорей всего "winnt\system32"). Лучше для определения системной папки использовать SystemProperty(), например:
sysdir$=SystemProperty(“windowsdir”)
filename$=sysdir+”system32\calc.exe”