При сохранении файлов в поле б/д они сохраняются как контейнер.
Первый байт - 0x07 - идентификатор контейнера
Второй байт - тип данных элемента контейнера ( 0x2B - сохранены BLOB-данные)
Байты с 3-го по 6-й (4 байта) - размер данных в байтах, хранится в перевернутом виде, т.е. младщий байт - первым
Далее идут данные - размер указан в предыдущих байтах
После окончания данных записа один байт - 0xFF - идентификатор конца контейнера
Таким образом сами данные из файла хранятся начиная с 6-го байта и до предпоследнего
PS Прошу прощения, данные начинаются конечно же с 7-го байта
__________________
Axapta v.3.0 sp5 kr2
Последний раз редактировалось AndyD; 04.03.2006 в 19:26.
|