Функция FCHSIZE( )
См. также
Синтаксис
FCHSIZE(nFileHandle, nNewFileSize)
Параметры
nFileHandle
Задает дескриптор файла, размер которого вы собираетесь изменить. Дескриптор
файла возвращается функцией FOPEN( ), когда файл открывается, или функцией
FCREATE( ), когда файл создается. Если файл открыт функцией FOPEN( ), его размер мож
о изменить только при условии, что он был открыт с полномочиями на запись или
а чтение-запись.
nNewFileSize
Задает новый размер файла в байтах. Если nNewFileSize меньше первоначального размера файла, происходит усечение файла. Если nNewFileSize больше первоначального размера, файл увеличивается в размере.
Результат
Числовой
Комментарии
Пользуйтесь функцией FCHSIZE( ) для увеличения размера файла или для отсечения
части файла, начиная с некоторого байта.
Когда размер файла увеличивается, Visual FoxPro выделяет для него сектора на
том диске, где файл был открыт. Поскольку FCHSIZE( ) не инициализирует новое п
остранство файла, в нем могут остаться старые данные. Примите это во внимание, п
ежде чем работать с файлом.
Возвращается итоговый размер файла в байтах. Если функция FCHSIZE( ) не смогла
изменить размер файла, Visual FoxPro возвращает 1; такое возможно, например, когда задан недействительный дескриптор файла,
когда недостаточно места на диске или когда файл предназначен только для чтения.
Совет С помощью данной функции можно произвести усечение файла до нулевой длины.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.