Home All Groups Group Topic Archive Search About

Compressing (zipping) files

Author
20 Jan 2006 9:58 AM
reidarT
I will develop a backup routine with local files (zipped) to an internet
server via ftp.
How do I zip files in Vb.net?

reidarT

Author
20 Jan 2006 10:35 AM
Cor Ligthert [MVP]
Author
20 Jan 2006 3:29 PM
m.posseth
Cor

the question is slightly changed

From :    " How can I zip (compress) a file in vs2005 with windows own
zip-program? "

To   :  "I will develop a backup routine with local files (zipped) to an
internet server via ftp. How do I zip files in Vb.net?"





Reidar   so you wanna ZIP huh ??? :-)



Well i can sure recomend you the free # ZIBLIB library  it comes with full
source and examples in C# and VB

http://www.icsharpcode.net/OpenSource/SharpZipLib/

works perfect and not only with zip :-)

regards



Michel Posseth [MCP]









Show quoteHide quote
"Cor Ligthert [MVP]" <notmyfirstn***@planet.nl> wrote in message
news:uMYAj0aHGHA.2912@tk2msftngp13.phx.gbl...
> Reidar,
>
> Am I blind?
>
> A lot of people have tried to help you. Did you not pay attention to it?
>
> http://groups.google.com/group/microsoft.public.dotnet.languages.vb/browse_frm/thread/22dc93e52e4817ed/3b360d41d005f3c3?q=ken+zip&rnum=5#3b360d41d005f3c3
>
> Cor
>
Author
22 Jan 2006 12:52 PM
Cor Ligthert [MVP]
Michel,

I saw that, however it stays strange for me.

Cor

Show quoteHide quote
>
> the question is slightly changed
>
> From :    " How can I zip (compress) a file in vs2005 with windows own
> zip-program? "
>
> To   :  "I will develop a backup routine with local files (zipped) to an
> internet server via ftp. How do I zip files in Vb.net?"
>
Author
20 Jan 2006 3:15 PM
Herfried K. Wagner [MVP]
"reidarT" <rei***@eivon.no> schrieb:
>I will develop a backup routine with local files (zipped) to an internet
>server via ftp.
> How do I zip files in Vb.net?

ZIP files:

The Zip, GZip, BZip2 and Tar Implementation For .NET
<URL:http://www.icsharpcode.net/OpenSource/SharpZipLib/>

The VB.NET Resource Kit contains zipping functionality too (note that the
Resource Kit is not available any more, so the answer applies for the case
that you already have a copy of the Resource Kit):

The Visual Basic .NET Resource Kit
<URL:http://msdn.microsoft.com/vbasic/vbrkit/>

It contains ComponentOne Zip for .NET:

ComponentOne ZipT for .NET
<URL:http://www.componentone.com/products.aspx?TabTypeID=1&ItemType=1&PanelIndex=14&ItemID=53569&SubCategoryTypeID=0&TabMapID=57&TabID=70>

Using J#'s zip functionality:

Using the Zip Classes in the J# Class Libraries to Compress Files and Data
with C#
<URL:http://msdn.microsoft.com/msdnmag/issues/03/06/zipcompression/>

..NET 2.0 will contain ZIP support too.

CAB files:

Microsoft Cabinet Software Development Kit
<URL:http://support.microsoft.com/?scid=kb;EN-US;310618>

You can build CAB files using the "MAKECAB.EXE" utility that is IIRC
included in Windows.  For extracting CAB files, you can use Microsoft's
"EXTRACT.EXE", which is available on the Windows XP CD or as part of the
Windows XP Support Tools:

<URL:http://groups.google.de/groups?selm=u%24EaZ074EHA.1296%40TK2MSFTNGP10.phx.gbl>

Alternative you can use p/invoke on 'SetupIterateCabinet'.  A VB6 sample can
be found here:

View and Extract CAB File Contents Programmatically
<URL:http://www.thescarms.com/vbasic/CabExplorer.asp>

--
M S   Herfried K. Wagner
M V P  <URL:http://dotnet.mvps.org/>
V B   <URL:http://classicvb.org/petition/>
Author
20 Jan 2006 3:58 PM
Cor Ligthert [MVP]
Herfried,

See the link I have given to TReidar, that is to a question in this
newsgroup which is almost  the same question as now.

http://groups.google.com/group/microsoft.public.dotnet.languages.vb/browse_frm/thread/22dc93e52e4817ed/3b360d41d005f3c3?q=ken+zip&rnum=5#3b360d41d005f3c3

And of course as well answered by you.

Cor
Author
22 Jan 2006 3:26 PM
_AnonCoward
Show quote Hide quote
"Herfried K. Wagner [MVP]" <hirf-spam-me-here@gmx.at> wrote in message
news:uGxzbRdHGHA.3120@TK2MSFTNGP10.phx.gbl...
:
: "reidarT" <rei***@eivon.no> schrieb:
: >
: >I will develop a backup routine with local files (zipped) to an
: >internet  server via ftp.
: > How do I zip files in Vb.net?
:
: ZIP files:
:
: The Zip, GZip, BZip2 and Tar Implementation For .NET
: <URL:http://www.icsharpcode.net/OpenSource/SharpZipLib/>
:
: The VB.NET Resource Kit contains zipping functionality too (note that
: the Resource Kit is not available any more, so the answer applies for
: the case that you already have a copy of the Resource Kit):


I don't know if this is the same thing you're referring to above, but try
here:

http://www.microsoft.com/downloads/details.aspx?FamilyId=EF4289B4-FFCB-40BD-9BFE-95256ABD0E13&displaylang=en


<snip>


Ralf
--
--
----------------------------------------------------------
*             ^~^                   ^~^                  *
*          _ {~ ~}                 {~ ~} _               *
*         /_``>*<                   >*<''_\              *
*        (\--_)++)                 (++(_--/)             *
----------------------------------------------------------
There are no advanced students in Aikido - there are only
competent beginners. There are no advanced techniques -
only the correct application of basic principles.