Метод .getfreespace

Назначение:Возвращает общее число свободных секторов данных, доступных на флеш-диске.
Синтаксис:fd.getfreespace() as word
Возвращает:

0-65535; значение также влияет на состояние fd.laststatus. Возможны следующие коды состояния:

0 - PL_FD_STATUS_OK: выполнено успешно.

1 - PL_FD_STATUS_FAIL : сбой физической флеш-памяти (критический).

2 - PL_FD_STATUS_CHECKSUM_ERR: в одном из секторов диска обнаружена ошибка контрольной суммы (критическая).

3 - PL_FD_STATUS_FORMAT_ERR: обнаружена ошибка форматирования диска (критическая).

8 - PL_FD_STATUS_NOT_READY: диск не смонтирован.

См. также:Проверка состояния диска, fd.capacity, fd.numservicesectors, fd.totalsize, fd.maxstoredfiles, fd.getnumfiles

Подробности

Один сектор данных вмещает 256 байт данных файла. Каждый существующий файл занимает как минимум один сектор данных, даже если он пуст.

Чтобы свойство возвращало осмысленное значение, диск должен быть смонтирован (см. fd.mount).

Исходный материал Tibbo обновлён 29 июля 2022Оригинал на docs.tibbo.com · Сообщить об ошибке