Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизЧто то вроде dll Найти похожие ветки
← →
ToyBoy (2004-11-23 12:46) [0]Нужно создать файл который состоит (как бы) из кусков к которым можно обращаться по отдельности (чтение, дозапись, удаление).
Подскажите пожалуйста как это сделать. Коли чего спасибо скажу на орешке :)
← →
Reindeer Moss Eater © (2004-11-23 12:48) [1]файл записей
← →
Digitman © (2004-11-23 13:54) [2]
> Коли чего спасибо скажу на орешке
и без "спасибы" на орех тянет.
DLL-то причем ? ты чем собрался манипулировать - какими-то своими данными или файловым PE-образом ?
← →
Amoeba © (2004-11-23 14:06) [3]Попробую угадать. Может автору вопроса нужно что-то вроде этого?
http://www.aidaim.com/products/sfs/sfs_spec.php
← →
KSergey © (2004-11-23 14:10) [4]А может взять любую БД? Она как раз и занимается тем, что создает файл как бы из "кусков" (записей) и позволяет их (записи, "куски") добавлять, модифицировать и удалять...
← →
Суслик © (2004-11-23 14:38) [5]можно посмотреть структурные хранилища (structured storage)
см. в msdn интерфейсы IStorage и IStream и примеры к ним
← →
Amoeba © (2004-11-23 14:45) [6]Библиотека SingleFileSystem (для некоммерческого использования бесплатно). Если надо, могу дать сслылку где взять исходники.
http://www.aidaim.com/products/sfs/sfs_spec.php
Использование SingleFileSystem на порядок проще чем использование структурированных хранилищ. Работаешь как с обычной файловой системой, причем привычными методами. Сам пользуюсь.
← →
Суслик © (2004-11-23 14:47) [7]
> на порядок проще чем использование структурированных хра
там-то в чем проблемы?
Дело привычки
← →
Amoeba © (2004-11-23 14:53) [8]
> Суслик © (23.11.04 14:47) [7]
>
> > на порядок проще чем использование структурированных хра
>
> там-то в чем проблемы?
> Дело привычки
А ты попробуй сам и сравни! Разница хотя бы в том, сколько писать кода и в том, сколько можно сделать всяких ошибок при его написании.
← →
Суслик © (2004-11-23 14:55) [9]
> [8] Amoeba © (23.11.04 14:53)
я писал экпорт в biff8 для excel. Он сделан на основе структурных хранилищ. Согласен, что при более сложном использовании будут проблемы.
← →
Amoeba © (2004-11-23 15:15) [10]
> Суслик © (23.11.04 14:55) [9]
Сам как-то делал проект с хранением разнородных данных в одном файле с использованием структрурированных хранилищ. Но в дальнейшем для таких задач перешел на использование SFS. Скорость разработки резко возросла.
P.S. Что касается формата файлов MSOffice и структурированных хранилищ это мне известно давно. Вобщем где-то нужны хранилища, а где-то лучге использовать альтернативные решения типа SingleFileSystem (от AidAim) или SolidFileSystem (от Eldos).
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.038 c