Функции работы с папками
Функции работы с папками в алфавитном порядке:
- AddBS(<Dir>)
- CreateDir(<Dir>)
- DelBS(<Dir>)
- DIRECTORY(<Directory>)
- GetCurrentDir()
- GetSystemFolderPath(<Mode>, )
- "User" - текущий пользователь C:\Documents and Settings\%User%\Application Data
- "AllUser" - Все пользователи C:\Documents and Settings\All Users\Application Data
- RemoveDir(<Dir>)
- SetCurrentDir(<Dir>)
Функция возвращает имя пути <Dir>, в конец которого добавлен обратный слеш (\). Если имя пути <Dir> не завершается обратным слешем, то он добавлен не будет и функция вернет <Dir>.
Функция CreateDir создаёт папку <Dir> в текущей директории.
Если папка была создана, то функция вернёт True, если нет, то .F.
Функция возвращает имя пути <Dir>, в конеце которого убран обратный слеш (\).
Функция Directory выполняет проверку наличия заданной папки <Directory>. Каталог ищется в текущем каталоге.
Если папка существует, то возвращается .T., в противном случае возвращается .F..
Процедура GetCurrentDir() возвращает строку, содержащую диск плюс путь к текущему каталогу. Возвращаемое значение - символьное.
Функция возвращает путь к системным папкам Application Data. Возвращаемое значение - символьное.
<Mode>, может принимать следующие значения:
Функция RemoveDir удаляет папку <Dir> из текущей папки.
Если удаление прошло успешно, тогда возвращается .T., в противном случае .F.
Процедура SetCurrentDir(Dir) устанавливает текущую директорию в <Dir>, возвращая .T. в случае успеха. Возвращаемое значение - логическое.