Visual Basic.NET levereras förpackad med ett bibliotek för att komprimera och dekomprimera filer med GZip standarden ( inte att förväxlas med den vanligare Zip standard , vilket inte stöds av Visual Basic.NET ) . Allt detta görs med hjälp av GZipSTream klassen i System.IO.Compression biblioteket. Instruktioner
1
Skapa ett nytt projekt genom att klicka på " File " och " Nytt projekt . " Välj " Console Application . " Detta gör att du kan gå rakt på effektiv kod . Senare kan du använda koden i ett mer komplext grafiskt användargränssnitt ( GUI ) baserad applikation
2
Skapa utdataström för GZip genom att klistra in följande kod : .
Dim ut = Nya IO.Compression.GZipStream ( New IO.FileStream ( " file.gz " , IO.FileMode.Create ) , IO.Compression.CompressionMode.Compress )
3
Skapa ingången ström för att läsa de filer som ska komprimeras :
dim input = IO.FileStream ( " C : \\ file.dat " , IO.FileMode.Open )
4
Flytta datan från indataströmmen i utdataström :
input.CopyTo ( ut ) katalog