Сохраняем текущий расклад
|
int FileSeek(int iFile, int Offset, int Origin); |
Установка позиции в файле iFile, откуда будет происходить дальнейшие считывание или запись. Параметр Offset указывает на величину смещения в байтах, a Origin - на точку, от которой это смещение будет отсчитываться. Если Origin = 0, то отсчет будет вестись от начала файла; если Origin = 1 - от текущей позиции; если Origin = 2, то от конца файла. |
|
boot DeleteFile(AnsiString FileName); |
Удаление файла FileName. При неудаче возвращает значение false. |
|
bool CreateDir(AnsiString Dir); |
Создание новой папки Dir. При неудаче возвращает-значение false. Все вышестоящие папки должны существовать, например,при вызове CreateDir ( "с: \\tenip\\weto\\koi" ) ; папка c:\\temp\\web должна существовать. |
|
void ForceDirectories(AnsiString Dir); |
Создание новой папки Dir. При этом можно создать не только конечную папку, но и все ей предшествующие, например, если на диске с: нет папки temp, то команда ForceDirectories("с:\\temp\\l\\2") создаст три вложенных папки -\temp, \1 и \2. |
|
bool DirectoryExists(AnsiString Name); |
Проверка, существует ли папка Name. |
|
AnsiString GetCurrentDirQ; |
Возвращает путь доступа к текущей папке. |
|
bool SetCurrentDir(AnsiString Dir); |
Устанавливает папку Dir в качестве текущей: SetCurrentDir("с:\\tmp") ; При неудаче возвращает значение false. |
|
bool RemoveDir(AnsiString Dir); |
Уничтожает папку Dir. Эта папка обязательно должна быть пустой. При неудаче возвращает значение false. |
|
bool RenameFile(AnsiString OldName, AnsiString NewName); |
Переименование файла OldName^a файл NewName, например: RenamePile("start.doc","start2.doc") ; При неудаче возвращает значение false. |
243