Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Структура memo-файла (.FPT)

См. также

В состав memo-файла входит одна запись заголовка и произвольное число блочных структур. Запись заголовка содержит указатель на следующий свободный блок и азмер этого блока в байтах. Размер определяется командой SET BLOCKSIZE в момент создания файла. Запись заголовка начинается с позиции 0 в файле и за имает 512 байтов. Команда SET BLOCKSIZE TO 0 устанавливает размер блока равным 1.

За записью заголовка следуют блоки, каждый из которых содержит заголовок и текст memo-поля. В файл таблицы включаются номера блоков, используемые для ссылки а memo-блоки. Позиция блока в memo-файле определяется умножением номера блока а размер блока (находящегося в записи заголовка memo-файла). Все memo-блоки ачинаются с четных адресов. Один memo-блок может занимать несколько смежных б оков.

Запись заголовка memo-файла

Смещение в байтах
Описание
00-03
Положение следующего свободного блока (1)
04-05
Не используются
06-07
Размер блока (в байтах) (1)
08-511
Не используются
(1 ) Целые числа хранятся в формате, при котором первым записывается наиболее з ачащий байт.



Заголовок и текст memo-блока

Смещение в байтах
Описание
00-03
Сигнатура блока (1) (указывает тип данных в блоке)
a) 0 fox90002.gif рисунок (поле типа рисунка)
б) 1 fox90002.gif текст (memo-поле)
04-07
Длина (1) memo (в байтах)
08-n
Текст memo (n = длина)
(1) Целые числа хранятся в формате, при котором первым записывается наиболее з ачащий байт.





Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.