O ZLib na verdade é uma Unit do próprio Delphi que manipula arquivos 
compactados.
Nas edições 93 e 94 da revista ClubeDelphi saíram dos artigos sobre o 
assunto do Gustavo Chaurais.

Olhem esses tópicos
http://forum.devmedia.com.br/viewtopic.php?t=61329&highlight=zlib
http://forum.devmedia.com.br/viewtopic.php?t=75490&highlight=zlib

-- 
Boa Leitura,

Adriano Santos
Development Manager SoftPark
Editor Técnico Revistas ClubeDelphi e WebMobile
www.delphitodelphi.blogspot.com
www.adrianosantos.pro.br
www.devmedia.com.br



Rubem Nascimento da Rocha respondeu:
>
>
> Poste o link para que outros colegas possam fazer uso da mesma dica! É 
> interessante!
> Sds.
>
> ________________________________
> To: [email protected] <mailto:delphi-br%40yahoogrupos.com.br>
> From: [EMAIL PROTECTED] <mailto:fellipeh%40gmail.com>
> Date: Sat, 16 Aug 2008 08:21:41 -0300
> Subject: Re: [delphi-br] Compactar arquivo pelo delphi, sem usar 
> componentes
>
> Rubem, achei um topico do amigo NerdeX na ClubeDelphi, que é bem parecido
> com o PasLib, e usa somente a unit ZLib... e funcionou perfeito, 
> achava que
> tinha que descomprimir no winzip, por ser zip, mas como vc mencionou, uma
> coisa é comprimir, outras é comprimir pro winzip reconhcer...funcionou
> perfeitamente...
>
> []s
>
> 2008/8/15 Rubem Nascimento da Rocha <[EMAIL PROTECTED] 
> <mailto:djpardalrocha%40hotmail.com>>
>
> >
> > Segundo os idealizadores da PasZLib, que cheguei a mencionar no meu
> > penúltimo post, a mesma se propõe a gerar arquivos .ZIP usando o 
> padrão de
> > compactação que vêm com o Delphi, e que está encapsulado na unit ZLib.
> >
> > Sds.
> >
> > ________________________________
> > To: [email protected] 
> <mailto:delphi-br%40yahoogrupos.com.br>
> > From: [EMAIL PROTECTED] <mailto:danbastos%40gmail.com>
> > Date: Fri, 15 Aug 2008 18:51:47 -0300
> > Subject: Re: [delphi-br] Compactar arquivo pelo delphi, sem usar
> > componentes
> >
> > Nativo do delphi acho que não tem, mas se mesmo assim não quiser usar
> > componentes de terceiros, pode usar um compactador por linha de 
> comando. O
> > 7z é uma opção neste caso, principalmente por ser freeware.
> > Alem disso, o próprio xp tem recursos para compactação de arquivos no
> > formato ZIP. Este último, é visível pela opção "enviar para" do seu
> > Explorer.
> >
> > 2008/8/15 Rubem Nascimento da Rocha <[EMAIL PROTECTED] 
> <mailto:djpardalrocha%40hotmail.com>
> >>
> >
> >>
> >> O nome é Rubem!
> >>
> >> Sds.
> >>
> >> ________________________________
> >> To: [email protected] 
> <mailto:delphi-br%40yahoogrupos.com.br>
> >> From: [EMAIL PROTECTED] <mailto:fellipeh%40gmail.com>
> >> Date: Fri, 15 Aug 2008 16:37:58 -0300
> >> Subject: Re: [delphi-br] Compactar arquivo pelo delphi, sem usar
> >> componentes
> >>
> >> Valeu Rubens... estava tentando usar o zlib...
> >>
> >> []s
> >>
> >> 2008/8/15 Rubem Nascimento da Rocha <[EMAIL PROTECTED] 
> <mailto:djpardalrocha%40hotmail.com>
> >>>
> >>
> >>>
> >>> Procure tb, na Internet (Google, Altavista, etc.), por PasZLib!
> >>>
> >>>
> >>> Boa sorte.
> >>> Sds.
> >>>
> >>> ________________________________
> >>> To: [email protected] 
> <mailto:delphi-br%40yahoogrupos.com.br>
> >>> From: [EMAIL PROTECTED] <mailto:djpardalrocha%40hotmail.com>
> >>> Date: Fri, 15 Aug 2008 19:21:41 +0000
> >>> Subject: RE: [delphi-br] Compactar arquivo pelo delphi, sem usar
> >>> componentes
> >>>
> >>>
> >>> Uma coisa é compactar, outra coisa é gerar o formato da compactação de
> >>> forma que o WinZip (ou similar!) consiga reconhecê-lo.
> >>>
> >>> Dica: http://cc.codegear.com/Item/17665 
> <http://cc.codegear.com/Item/17665> (para acessar o link, vc tem
> > que
> >>> ser registrado no site!)
> >>>
> >>> Boa sorte.
> >>> Sds.
> >>>
> >>> ________________________________
> >>>> To: [email protected] 
> <mailto:delphi-br%40yahoogrupos.com.br>
> >>>> From: [EMAIL PROTECTED] <mailto:fellipeh%40gmail.com>
> >>>> Date: Fri, 15 Aug 2008 16:04:27 -0300
> >>>> Subject: [delphi-br] Compactar arquivo pelo delphi, sem usar
> > componentes
> >>>>
> >>>>
> >>>> Olá amigos, preciso compactar e descompactar um arquivo pelo meu
> >> sistema,
> >>>> mas não quero usar componente para isso, procurei na net, e 
> encontrei o
> >>>> seguinte codigo:
> >>>>
> >>>> InputFileName := JvFilenameEdit1.Text;
> >>>> OutputFilename := ExtractFilePath(Application.Exename) + Arq + '.z';
> >>>> try
> >>>> InputStream := TFileStream.Create(InputFileName, fmOpenRead);
> >>>> OutputStream := TFileStream.Create(OutputFileName, fmCreate);
> >>>> CompressionStream := TZCompressionStream.Create(OutputStream,
> >>>> zcFastest);
> >>>> CompressionStream.CopyFrom(InputStream, InputStream.Size);
> >>>> finally
> >>>> CompressionStream.Free;
> >>>> OutputStream.Free;
> >>>> InputStream.Free;
> >>>> Screen.Cursor := crDefault;
> >>>> end;
> >>>>
> >>>> Ele cria o ZIP, mas parece ser corrompido...pois não consigo 
> abrir ele
> >> em
> >>>> nenhum descompactador, e mesmo eu descompactando ele, é a mesma 
> coisa,
> > o
> >>>> arquivo fica corrompido.
> >>>>
> >>>> Alguém poderia me dar uma luz?
> >>>>
> >>>> []s
>
> __________________________________________________________
> Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de 
> relacionamentos com até 6,000 fotos!
> http://www.amigosdomessenger.com.br <http://www.amigosdomessenger.com.br>
>
>  

Responder a