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”

Главная страница

Нажмите сюда, чтобы увидеть последнюю версию этой страницы в Интернете