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

Вниз

Много=>Один   Найти похожие ветки 

 
Ivolg   (2004-10-25 12:56) [0]

Добрый день Мастера!! Как можно несколько файлов собрать в один файл а затем собрынные файлы оттуда выгрузить??? Помогите ПлиЗЗ!!!
СпасибО!!!


 
WinRar   (2004-10-25 13:03) [1]

Архиватором


 
TUser ©   (2004-10-25 13:06) [2]

См - рядом


 
Amoeba ©   (2004-10-25 15:50) [3]

Бибилиотека Single File System (SFS).


 
-=SS=- ©   (2004-10-25 16:51) [4]

Зачем так далеко ?
> Amoeba ©   (25.10.04 15:50) [3]


Библиотека ZLIB !!!


 
Юрий Зотов ©   (2004-10-25 17:19) [5]

> Ivolg   (25.10.04 12:56)

Все задачи подобного рода решаются одинаково. В файл (или в поток) пишется вот что:

1. Число N - длина очередного куска (занимает 4 байта).
2. Тело очередного куска (занимает N байт).
и так сколько угодно раз.

Читается в том же порядке - сначала N (4 байта), потом сам кусок (N байт) - пока не доберемся до конца файла. Таким образом, в один файл можно записать любую разнородную информацию, а потом ее прочитать.

Используется ли при этом компрессия/декомпрессия, или нет - это уже второй вопрос. Как угодно. Схема записи/чтения все равно остается той же самой.


 
begin...end ©   (2004-10-25 17:20) [6]


> [3] Amoeba ©   (25.10.04 15:50)


> [4] -=SS=- ©   (25.10.04 16:51)

А зачем тут вообще библиотеки?


 
begin...end ©   (2004-10-25 17:23) [7]

Т.е. я хотел сказать, что тут, ИМХО, можно обойтись и стандартными средствами.


 
Amoeba ©   (2004-10-25 18:10) [8]


> begin...end ©   (25.10.04 17:20) [6]
>
> > [3] Amoeba ©   (25.10.04 15:50)
>
>
> > [4] -=SS=- ©   (25.10.04 16:51)
>
> А зачем тут вообще библиотеки?

Посмотри ссылку, тогда поймешь
http://www.aidaim.com/products/sfs/sfs_spec.php


 
begin...end ©   (2004-10-25 18:20) [9]


> [8] Amoeba ©   (25.10.04 18:10)

Посмотрел, но не понял. Если решать задачу, поставленную автором сабжа, то бОльшая часть возможностей SFS останется невостребованной.


 
Amoeba ©   (2004-10-25 18:41) [10]

А все возможности и необязательно использовать. SFS обеспечивает предельно прозрачное сохранение файлов разного формата в одном и любые последующие манипуляции с ними словно они продолжают самостоятельное существование на диске. Файл, содаваемый SFS структурирован как обычная файловая система. Сам успешно использую SFS в контексте вопроса, заданного автором.


 
Fredericco ©   (2004-10-25 19:01) [11]

[5] + TFileStream.


 
Amoeba ©   (2004-10-25 19:02) [12]


> Fredericco ©   (25.10.04 19:01) [11]
> [5] + TFileStream.

На колу мочало...


 
Юрий Зотов ©   (2004-10-25 21:50) [13]

> Amoeba ©   (25.10.04 19:02) [12]

Или стрельба из пушки по воробьям? Тоже ведь вариант.



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

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

Наверх




Память: 0.47 MB
Время: 0.05 c
1-1098041341
Jetus
2004-10-17 23:29
2004.11.07
Как сохранить иконку?


3-1097045637
Aser
2004-10-06 10:53
2004.11.07
Таблица не отображается и переключениях TabSheets


14-1097909032
ivan1
2004-10-16 10:43
2004.11.07
защита программы


6-1093936994
Alexey
2004-08-31 11:23
2004.11.07
FTP


8-1091943255
Navi
2004-08-08 09:34
2004.11.07
Нахождение точки отстоящей от точки.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский