| Constructor | Создает объект TFile с заданными атрибутами. |
| Close | Закрывает файл. В случае успешного выполнения
возвращается 0. |
| Flush | Выполняет все незавершенные операции ввода-вывода. |
| GetHandle | Возвращает описатель файла. |
| GetStatus | Возвращает текущий статус файла. |
| IsOpen | Возвращает 1, если файл открыт, и 0 в противном случае. |
| Lenght | Возвращает длину файла. |
| LockRange | Блокирует заданное число байт, начиная с указанной позиции. |
| Open | Открывает файл и указанным именем и атрибутами. |
| Position | Возвращает текущую позицию от начал файла. |
| Read | Считывает из файла в буфер заданное число
байт. |
| Remove | Переименовывает заданный файл, присваивая ему
указанное имя. |
| Seek | Изменяет позицию указателя файла, устанавливая его в заданное смещение от начала. |
| SeekToBegin | Перепозиционирует указатель файла на начало
файла. |
| SeekToEnd | Перепозиционирует указатель файла на конец
файла. |
| SetStatus | Устанавливает статус заданного файла. |
| UnlockRange | Разблокирует диапазон байт в заданной позиции. |
| Write | Записывает заданное число байт из буфера в
файл. |