Функции С и C++, библиотек C++Builder, API Windows_______________859

14.13 Управление каталогами и файлами
на дисках

функция	синтаксис / описание	файл
access	int access(const char *filename, int amode)Определяет, существует ли файл filename и какие операции с ним доступны; (режим работы задается параметром amode)	io.h
chdir	int chdir(const char *path)Задает path в качестве текущего каталога; возвращает 0 при успехе или -1	dir.h
chmod	int chmod(const char *path, int amode)Изменяет режим доступа amode к файлу path; возвращает 0 при успехе или -1; amode содержит одно или оба значения S IWRITE и S IREAD	io.h
chsize	int chsize(int handle, long size)Изменяет размер файла с дескриптором handle, открытого для записи, до size байтов; возвращает 0 или -1	io.h
CreateDir	bool CreateDir(const System::AnsiString Dir)Создает каталог Dir и возвращает true в случае успеха	SysUtils.hpp
DeleteFile	bool DeleteFile(const System::AnsiString FileName)Удаляет файл FileName с диска и возвращает true в случае успеха	SysUtils.hpp
Directory-Exists	bool DirectoryExists( const System::AnsiString Name)Определяет, существует ли каталог Name	SysUtils.hpp
DiskFree	int DiskFree(Byte Drive)Возвращает число свободных байтов на диске Drive или -1, если Drive ошибочный (Drive =0 — текущий диск, 1 — А, 2 — В и т.д.)	SysUtils.hpp
DiskSize	int DiskSize(Byte Drive)Возвращает размер в байтах диска Drive или -1, если Drive ошибочный (Drive =0 — текущий диск, 1 — А, 2 — В и т.д.)	SysUtils.hpp
FileAge	int FileAge(const System::AnsiString FileName)Возвращает дату создания файла FileName или -1, если такого файла нет	SysUtils.hpp