Visual Basic.NET kommer pakket med et bibliotek for å komprimere og dekomprimere filer ved hjelp av gzip standard ( må ikke forveksles med den mer vanlige Zip -standarden, som ikke støttes av Visual Basic.NET ) . Alt dette gjøres ved hjelp av GZipSTream klasse i System.IO.Compression biblioteket. Instruksjoner
en
Lag et nytt prosjekt ved å klikke på "File " og " Nytt prosjekt ". Velg " Console Application ". Dette gjør at du kan få rett til effektiv kode . Senere kan du bruke koden i en mer kompleks Graphical User Interface ( GUI ) basert applikasjon
2
Lag output stream for GZip ved å lime inn følgende kode : .
Dim ut = Ny IO.Compression.GZipStream (New IO.FileStream ( " file.gz " , IO.FileMode.Create ) , IO.Compression.CompressionMode.Compress )
3
Lag innspill stream til å lese filene som skal komprimeres :
dim inngang = IO.FileStream ( "C : \\ file.dat " , IO.FileMode.Open )
4
Flytt dataene fra input stream inn i output stream : en
input.CopyTo ( ut)