Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Вниз

Как из WinZip a прочитать файл !   Найти похожие ветки 

 
Katleta   (2004-07-24 01:58) [0]

Имеется обычный WinZip !
В нем лежат 2 файла !

BMP
TXT

Так вот как мне сделать так что бы прога читала из этого WinZip"a
графический файл и текстовый !
ЗАРАНЕЕ СПАСИБО !


 
Леха   (2004-07-24 09:17) [1]

Для этого нужно знать структуру архива zip, а иначе никак


 
Delf ©   (2004-07-24 11:29) [2]

Есть много безплатных компонент которые работают з zip-архивами
Поищи в нете.
Да и зачем далеко ходить, на этом сайте в разделе кладовка есть такие компоненты
http://www.delphimaster.ru/cgi-bin/search.pl?words=zip&n=10


 
Aleksey V.P.   (2004-07-24 12:35) [3]

Abbrevia v3.x (бесплатные) от TurboPower software company


 
Katleta   (2004-07-24 22:10) [4]


> http://www.delphimaster.ru/cgi-bin/search.pl?words=zip&n=10

Все компоненты там только для ДОБАВЛЕНИЯ ФАЙЛОВ в ZIP И ИЗВЛЕЧЕНИЕ !

А ЧТЕНИЯ ЧЕТО НЕТУ !


 
тихий вовочка ©   (2004-07-24 23:09) [5]

Я использую ZipMaster. Открываешь файл, и создаешь поток в который нужный файл распаковывается. При этом ничего и никуда не распаковывается, кроме как в памяти.


 
Katleta   (2004-07-25 01:02) [6]

A.  Local file header:

       local file header signature        4 bytes  (0x04034b50)
       version needed to extract          2 bytes
       general purpose bit flag           2 bytes
       compression method                 2 bytes
       last mod file time                 2 bytes
       last mod file date                 2 bytes
       crc-32                             4 bytes
       compressed size                    4 bytes
       uncompressed size                  4 bytes
       filename length                    2 bytes
       extra field length                 2 bytes

       filename (variable size)
       extra field (variable size)

 B.  Central directory structure:

     [file header] . . .  end of central dir record

     File header:

       central file header signature      4 bytes  (0x02014b50)
       version made by                    2 bytes
       version needed to extract          2 bytes
       general purpose bit flag           2 bytes
       compression method                 2 bytes
       last mod file time                 2 bytes
       last mod file date                 2 bytes
       crc-32                             4 bytes
       compressed size                    4 bytes
       uncompressed size                  4 bytes
       filename length                    2 bytes
       extra field length                 2 bytes
       file comment length                2 bytes
       disk number start                  2 bytes
       internal file attributes           2 bytes
       external file attributes           4 bytes
       relative offset of local header    4 bytes

       filename (variable size)
       extra field (variable size)
       file comment (variable size)

     End of central dir record:

       end of central dir signature       4 bytes  (0x06054b50)
       number of this disk                2 bytes
       number of the disk with the
          start of the central directory  2 bytes
       total number of entries in
          the central dir on this disk    2 bytes
       total number of entries in
          the central dir                 2 bytes
       size of the central directory      4 bytes
       offset of start of central
          directory with respect to
          the starting disk number        4 bytes
       zipfile comment length             2 bytes
       zipfile comment (variable size)

это случайно не структура  ? :)


 
Piter ©   (2004-07-25 01:04) [7]

Katleta   (24.07.04 22:10) [4]

Все компоненты там только для ДОБАВЛЕНИЯ ФАЙЛОВ в ZIP И ИЗВЛЕЧЕНИЕ !

А ЧТЕНИЯ ЧЕТО НЕТУ !


а после извлечения религия мешает этот файл прочесть?


 
Katleta   (2004-07-25 01:06) [8]

Ну мне не обязательно в ZIP
Можно и в другой формат !
Самое главное чтоб графику не стырили из проги !

Я нашел GPA Manager а как им пользоваться не знаю
т.е как работать с архивом не знаю


 
Gero ©   (2004-07-25 03:21) [9]


> Самое главное чтоб графику не стырили из проги !

LOL

Кто ее может стырить? Грабители?


 
Katleta   (2004-07-25 03:38) [10]

Найдутся всякие умники !
Ты лучше бы помог чем нибуть плз :)


 
Gero ©   (2004-07-25 04:00) [11]


> Katleta   (25.07.04 03:38)

А что тебе надо?
Если [0], то ответ тебе уже дали.
Если что другое, говори, не стесняйся.


 
Sanek_metaller ©   (2004-07-25 04:32) [12]

А из зипа че стырить сложно?


 
Katleta   (2004-07-25 20:57) [13]


> А из зипа че стырить сложно?


Если он будет с паролем то на врятли :)


 
Луарвик   (2004-07-25 21:23) [14]

На этом сайте компоненты ваще качаються?


 
Katleta   (2004-07-26 01:49) [15]

НЕТ



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

Форум: "Основная";
Текущий архив: 2004.08.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.039 c
1-1090504562
RedLord
2004-07-22 17:56
2004.08.08
оптимизация на быстродействие


1-1090494788
~ShamaN~
2004-07-22 15:13
2004.08.08
Quick Report


14-1089411617
Johnramireswolf
2004-07-10 02:20
2004.08.08
OGG (VEG 10.07.04 02:14) » Интересный формат - не зависимо


3-1089821998
MORA
2004-07-14 20:19
2004.08.08
Подстановочные поля


3-1089895268
stud
2004-07-15 16:41
2004.08.08
контроль роли при подключении к базе





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский