![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Слово о Structured Storage и не только
ИМХО © (2004-10-22 09:50:00)Какие технологии существуют для того, чтобы в одном файле хранить разнообразную инфу (текст, форматирование, картинки и проч.), окромя Structured Storage?
Еще такой вопрос: как можно сразу (визуально, например, в Блокноте) определить, относится ли данный файл к Structured Storage или нет?
Amoeba (2004-10-23 17:04:00) [1]
> Какие технологии существуют для того, чтобы в одном файле
> хранить разнообразную инфу (текст, форматирование, картинки
> и проч.), окромя Structured Storage?
Бибилиотеки Single File System (SFS), Solid File System. Работаешь с файлом как с файловой системой (создание и удаление файлов и папок, доступ - как будто работаешь с обычной файловой системой на диске).
ИМХО (2004-10-23 16:45:00) [2]
> Ломбро3о © (23.10.04 16:42) [22]
> XML (бинарные данные перекодируются в BASE64), MIME (Outlook
> Express .eml, .mht). И работать удобнее, и понимание проще.
а еще?
и что за sdf формат?
(2004-10-23 16:42:00) [3]Удалено модератором
Rouse_ (2004-10-23 16:04:00) [4]> Для работы со StructuresStorage рекомендую библиотеку классов от Alex'а Konshin'а
Хм, в свое время я тоже смотрел этот модуль и по большому ряду причин пришлось отказаться от него и писать свой...
К примеру из-за отсутствующего мехаизма блокировок при одновременном доступе к хранилищу...
Amoeba (2004-10-23 15:36:00) [5]Проверить, является ли данный файл структурированным хранилищем можно API ф-ией StgIsStorageFile
ИМХО (2004-10-23 15:23:00) [6]ты лучше Гугла!
VMcL (2004-10-23 14:45:00) [7]>> ИМХО © (23.10.04 09:45) [17]
Я что Google? См. [6]
:o)
ИМХО (2004-10-23 09:45:00) [8]а файл Аутлука PST является Storage'м?
VMcL (2004-10-23 07:46:00) [9]>> ИМХО © (22.10.04 22:57) [15]
Хез. Может, chi - index, chq - query. Не знаю, может, в MSDN'е есть.
ИМХО (2004-10-22 22:57:00) [10]
> VMcL © (22.10.04 22:34) [13]
> HTML Help: CHM, CHQ, CHI
Про первый из них слышал, а что за CHQ, CHI? Для чего они?
Asinus (2004-10-22 22:37:00) [11]Для работы со StructuresStorage рекомендую библиотеку классов от Alex'а Konshin'а
http://home.earthlink.net/~akonshin/delphi_ru.htm
Но еще удобнее и на редкость просто использовать оригинальную библиотеку Single File System (если без исходников - то бесплатно)
http://www.aidaim.com/products/sfs/sfs_spec.php
Сам пользуюсь и доволен как слон.
VMcL (2004-10-22 22:34:00) [12]>> ИМХО © (22.10.04 21:38) [12]
Файлы справки Windows в формате HTML Help.
В общем, вот список типов файлов, которые, как мне известно, являются Storage'ми:
MS Word: DOC
MS Excel: XLS
HTML Help: CHM, CHQ, CHI
Файлы метаданных (конфигурации) 1С:Предприятия 7.7: MD
Файлы внешних отчетов 1С:Предприятия 7.7: ERT
ИМХО (2004-10-22 21:38:00) [13]
> VMcL © (22.10.04 15:24) [10]
> >>Rouse_ © (22.10.04 11:09) [7]
>
> Не только. Еще бывает
> ITSF
а в каких файлах?
ИМХО (2004-10-22 15:32:00) [14]
> snake1977 (22.10.04 15:14) [9]
> а чем вам HTML не угодил??
HTML, батенька, это не то (MHT уже ближе, но тоже как-то не так).
VMcL (2004-10-22 15:24:00) [15]>> Rouse_ © (22.10.04 11:09) [7]
Не только. Еще бывает
ITSF
snake1977 (2004-10-22 15:14:00) [16]а чем вам HTML не угодил??
картинки, текст, форматирование и прочее, практически все что душе угодно
или тотже WinWord
или XML
ИМХО (2004-10-22 14:51:00) [17]
> Rouse_ © (22.10.04 11:09) [7]
> В блокноте?
> Ну заголовок у Structured Storage читается в блокноте примерно
> так:
> РП\x11аЎ±\x1Aб
похоже на правду.
а почему так?
Rouse_ (2004-10-22 11:09:00) [18]В блокноте?
Ну заголовок у Structured Storage читается в блокноте примерно так:
РП\x11аЎ±\x1Aб
VMcL (2004-10-22 11:01:00) [19]>> ИМХО © (22.10.04 10:07) [4]
StgIsStorageFile
?
Reindeer Moss Eater (2004-10-22 10:48:00) [20]как можно сразу (визуально, например, в Блокноте) определить, относится ли данный файл к Structured Storage или нет?
Если файл в блокноте сразу выглядит как файл SS загруженный в блокнот, то можно сразу визуально определить, что файл относится к Structured Storage.