Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.26;
Скачать: CL | DM;

Вниз

Кто может подсказать принцип?   Найти похожие ветки 

 
Dennis S ©   (2004-01-14 21:53) [0]

Задача такая: как грамотно организовать сохранение н-ое количество КАРТИНОК с какими-либо параметрами и н-ое количество текстов + возможно еще какие-либо текстовые данные в один файл?

Например с такими данными:
(начальная запись) => v1, Obj=4, JPEG=1-1, BMP=1-2, TXT=2-3
1-ая картинка => JPEG, (data), 34, 12, 450, 120, Т0
2-ая картинка => BMP, (data), 66, 161, 56, 56, Т1
1-ый текст => TXT, (string), 3, 10, T1
1-ой текст => TXT, (string), 45, 250, T1

Количество объектов может быть "неограниченным".
...и как это потом прочитать (загрузить)???


 
Styx   (2004-01-14 22:26) [1]

Может, это поможет:
http://www.comizdat.com/3/4/90/3571/3574


 
raidan ©   (2004-01-14 22:27) [2]

Очччь просто.
Структура
record
typeOfInhObject:integer;
sizeOfInhObj:integer;
end;

предваряет каждый твой объект.
Усе.
В typeOfInhObject описываешь тип того, что сохраняешь.
В sizeOfInhObj - размер сохраняемого объекта.
Потом можно либо потоками, либо по-тупому читать и записывать.
Помле окончания опять такую структуру и т.д.


 
Dennis S ©   (2004-01-14 23:43) [3]

2 Styx
Спасибо, почитаю, попробую разабраться...
Однако, там ActiveX :(

2 raidan
а подробнее можно?
и как сами объекты хоронить в record?


 
Юрий Федоров ©   (2004-01-14 23:52) [4]

почему бы не сохранить в XML
картинку в виде HexToStr например
или Base64

если в бинаник - то сначала пишем размер картинки, потом картинку
считываем в обртном порядке
то же и с текстами


 
Ломброзо ©   (2004-01-15 00:03) [5]

>Dennis S © (14.01.04 21:53)
>Юрий Федоров © (14.01.04 23:52) [4]

Авсамом деле. Не сдаётся ли Вам, шта

сохранение н-ое количество КАРТИНОК с какими-либо параметрами
и н-ое количество текстов + возможно еще какие-либо текстовые
данные в один файл


вполне допустимо обозвать "письмом"?


 
Dennis S ©   (2004-01-15 00:16) [6]

> Юрий Федоров ©
> Ломброзо ©

А как это потом обратно загружать, если:
н-ое количество КАРТИНОК и н-ое количество текстов + возможно еще какие-либо текстовые
данные
?????


 
Ломброзо ©   (2004-01-15 00:51) [7]

парсеров MIME-формата в природе неисчислимое множество, в т.ч. объектная модель Microsoft Outlook


 
Amoeba ©   (2004-01-15 11:13) [8]


> Styx (14.01.04 22:26) [1]

Это наилучшее решение проблемы.


 
Dennis S ©   (2004-01-15 12:00) [9]

> Styx (14.01.04 22:26) [1]
> Это наилучшее решение проблемы.

Согласен - рекомендую всем.
Всем спасибо.



Страницы: 1 вся ветка

Текущий архив: 2004.01.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
1-83153
KAGE
2004-01-15 12:46
2004.01.26
Как достать бывшее содержимое *.DFM файла из откомп. *.EXE


1-83154
Hkr
2004-01-14 20:27
2004.01.26
Системное меню


14-83242
Qwet
2004-01-05 17:44
2004.01.26
Книги по Паскалю


3-83120
Alex-kosmonavt
2003-12-29 10:34
2004.01.26
размен уникальными, ключевыми полями


1-83169
#define _TEMP
2004-01-13 17:33
2004.01.26
Как соединить TStatusBar и TTabSet?