Visual Basic.NET viene fornito con una libreria per la compressione e decompressione dei file utilizzando lo standard GZip ( da non confondere con lo standard più Zip comune, che non è supportato da Visual Basic.NET ) . Tutto questo viene fatto utilizzando la classe GZipStream nella biblioteca System.IO.Compression . Istruzioni
1
Creare un nuovo progetto facendo clic su "File" e "Nuovo progetto". Selezionare " Applicazione console . " Ciò consente di ottenere direttamente al codice effettivo . In seguito, è possibile utilizzare il codice in una più complessa interfaccia grafica utente ( GUI) basata su
2
Creare il flusso di output per GZip incollando il seguente codice : .
Dim fuori = Nuovo IO.Compression.GZipStream ( New IO.FileStream ( " file.gz " , IO.FileMode.Create ) , IO.Compression.CompressionMode.Compress )
3
Creare l'ingresso flusso di leggere i file da comprimere :
ingresso dim = IO.FileStream ( " C : \\ file.dat " , IO.FileMode.Open ) economici 4
spostare i dati dal flusso di input nel flusso di output :
input.CopyTo ( out ) per