Свойство .pointer

Назначение:Задаёт и возвращает текущую позицию указателя в файле ресурсов (ROM).
Тип:Word
Диапазон значений:См. пояснение ниже.
См. также:Объект romfile.

Подробности

Когда файл (повторно) открывается методом romfile.open, указатель сбрасывается на первый символ файла (позиция 1). Если файл не найден или не содержит данных, указатель устанавливается в 0.

Позиция указателя не может превышать romfile.size + 1. При чтении из файла методом romfile.getdata указатель автоматически сдвигается вперёд на число прочитанных байтов.

Поскольку свойство имеет тип word, максимальное значение указателя, которое можно задать, - 65535. При чтении текущей позиции указателя этим свойством для всех позиций от 65535 и выше возвращается 65535. Для навигации по файлам больше 65 535 байт используйте romfile.pointer32.

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