Форум: "Основная";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];
ВнизФайл, состоящий из картинок! Найти похожие ветки
← →
Vitaly Nevzorov (2002-01-23 22:31) [9]Можно конечно и типизированный файл, только размер записи надо сделать максимально возможный и хранить в другом поле истинный размер:
Type TMyPicture=record
Name:String[255];
Length:integer;
picture:array[0..100000] of Byte;
end;
Но такой способ конечно доставит много хлопот, во-первых сложно заполнять массив, во вторых много места занимает на диске.
Легче всего хранить в какой-нибудь базе данных, там уже все есть для хранения, чтения, записи и поиска.
По поводу записи через потоки - можно, конечно, но прийдется так же хранить индексы - где какой файл храниться (с какой позиции и его длину).
Впрочем можно еще назначить файл типа file of Byte и записи отделять одну от другой какой-нибудь стандартной последовательностью байт (16 уникальных байт должно хватить)
Кроме того файлы можно писать в ресурс, архив и т.п.
Все вопросы пожалуйста по email
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.02.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.003 c