Visual Basic.NET est livré avec une bibliothèque pour compresser et décompresser des fichiers en utilisant la norme GZip ( à ne pas confondre avec le Zip standard commun de plus , ce qui est pris en charge par Visual Basic.NET ) . Tout cela se fait en utilisant la classe GZipStream dans la bibliothèque de System.IO.Compression . Instructions 1 Créez un nouveau projet en cliquant sur " Fichier" et " Nouveau projet ". Sélectionnez «Application console . " Cela vous permet d'arriver directement au code efficace . Plus tard, vous pouvez utiliser le code dans une interface plus complexe utilisateur graphique ( GUI) de l' application basée sur 2 Créer le flux de sortie pour GZip en collant le code suivant : . Dim out = Nouveau IO.Compression.GZipStream (New IO.FileStream ( " file.gz " , IO.FileMode.Create ) , IO.Compression.CompressionMode.Compress ) 3 Créer l'entrée flux pour lire les fichiers soient compressés : entrée dim = IO.FileStream ("C: \\ file.dat " , IO.FileMode.Open ) 4 déplacer les données à partir du flux d'entrée dans le flux de sortie : input.CopyTo ( out)
|