862 Глава 14

функция	синтаксис / описание	файл
getdisk	int getdisk(void)Возвращает текущий диск: 0 — А, 1 — В и т.д.	dir.h
GetSystem Directory	UINT GetSystemDirectory( LPTSTR IpBuffer, UINT uSize)Функция API Windows, заносит в буфер IpBuffer размером uSize системный каталог Windows	
GetWindows Directory	UINT GetWindowsDirectory( LPTSTR IpBuffer, UINT uSize)Функция API Windows, заносит в буфер IpBuffer размером uSize каталог Windows	
isatty	int isatty(int handle)Возвращает ненулевое значение, если файл с дескриптором handle связан с одним из устройств: терминал, консоль, принтер, последовательный порт	io.h '
mkdir	int mkdir(const char *path)Создает каталог path; возвращает 0 при успехе или -1	dir.h
remove	int remove(const char *filename)Макрос, удаляет с диска файл filename; возвращает 0 или -1	stdio.h
RemoveDir	bool RemoveDir(const System::AnsiString Dir)Удаляет с диска каталог Dir	SysUtils.hpp
rename	int rename(const char *oldname, const char *newname)Переименовывает файл oldname, давая ему новое имя newname; может использоваться для перемещения файла без изменения диска; возвращает 0 или —1	stdio.h ''•
RenameFile	bool RenameFile( const System::AnsiString OldName, const System::AnsiString NewName)Переименовывает файл OldName, давая ему новое имя NewName; если файл с именем NewName уже существует или нет файла OldName, возвращается false	SysUtils.hpp
rmdir	int rmdir(const char *path)Удаляет каталог path (пустой, не текущий и не корневой); возвращает 0 при успехе или —1	dir.h
rtlchmod	int rtlchmod(const char *path, int func [, int attrib])При func = 0 возвращает текущие атрибуты файла, при func = 1 устанавливает файлу атрибуты attrib	io.h, dos.h