1 Ανοίξτε το Microsoft Visual C # Express και κάντε κλικ στο "New Project ... " στο αριστερό τμήμα της οθόνης σας . Κάντε διπλό κλικ στο " Windows Forms Application " στο κέντρο του "New Project " Window . 2 
 
 διπλό κλικ στο " κουμπί" για την " Εργαλεία" παράθυρο για να προσθέσετε ένα νέο κουμπί . Κάντε διπλό κλικ στο " Button1 " για να ανοίξει το μάθημα « Form1.cs " . Πατήστε το πλήκτρο " Ctrl " και "A" και στη συνέχεια πατήστε "Διαγραφή " για να διαγράψετε υπάρχοντα κώδικα . 
 Εικόνων 3 
 Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα σε λειτουργική μονάδα " Form1.cs " σας για να συμπιέσετε τα αρχεία στην πορεία εισήλθε και στη συνέχεια αποσυμπιέστε τους 
 
 χρησιμοποιώντας Σύστημα? . 
 
 χρησιμοποιώντας System.IO ? 
 
 χρησιμοποιώντας System.IO.Compression ? 
 
 χρησιμοποιώντας το σύστημα . Collections.Generic ? 
 
 χρησιμοποιώντας System.ComponentModel ? 
 
 χρησιμοποιώντας System.Data ? 
 
 χρησιμοποιώντας System.Drawing ? 
 
χρησιμοποιώντας System.Linq ? < br >
 χρήση System.Text ? 
 
 χρησιμοποιώντας System.Windows.Forms ? 
 
 namespace WindowsFormsApplication1 
 
 { 
 
 δημόσια τάξη μερική Φόρμα1 : Φόρμα 
 
 { 
 
 δημόσια Form1 ( ) { 
 
 
 
 InitializeComponent ( ) ? } 
 
 
 
 ιδιωτικό button1_Click κενό ( αποστολέας αντικείμενο , EventArgs ε) 
 
 { 
 
 σειρά zipFilePath = @ " C : \\ zipfilePath " ? 
 
 DirectoryInfo ZipdirInfo = νέα DirectoryInfo ( zipFilePath ) ? 
 < p> foreach ( Fileinfo zipFilesInfo σε ZipdirInfo.GetFiles ( ) ) 
 
 { 
 
 αρχείο zip ( zipFilesInfo ) ? 
 
 } 
 
 foreach ( Fileinfo zipFilesInfo σε ZipdirInfo . GetFiles ( " * gz . " ) ) 
 
 { 
 
 unzip ( zipFilesInfo ) ? 
 
 } } 
 
 
 
 δημόσια στατική άκυρη αρχείο zip ( Fileinfo zipFilesInfo ) 
 
 { 
 
 χρήση ( FileStream varFileStream = zipFilesInfo.OpenRead ( ) ) 
 
 { 
 
 αν ( ( File.GetAttributes ( zipFilesInfo.FullName ) 
 
 & FileAttributes.Hidden ) 
 
 ! = FileAttributes.Hidden & zipFilesInfo.Extension ! = " . gz » ) 
 
 { 
 
 χρησιμοποιώντας ( FileStream varOutFileStream = 
 
 File.Create ( zipFilesInfo.FullName + " . gz " ) ) 
 
 { 
 
 χρήση ( GZipStream Zip = 
 
 νέα στατική άκυρη unzip ( Fileinfo unzipFile ) 
 
 { 
 
 χρήση ( FileStream zipfile = unzipFile.OpenRead ( ) ) 
 
 { 
 
 σειρά zipCurFile = unzipFile.FullName ? 
 σειρά 
 origZipFileName = zipCurFile.Remove ( zipCurFile.Length - 
 
 unzipFile.Extension.Length ) ? 
 
χρήση ( FileStream outunzipFile = File.Create ( origZipFileName ) ) < br >
 { 
 
 χρήση ( GZipStream Decompress = νέα { 0 } " , unzipFile.Name ) ? 
 
 } 
 
 } } 
 
 
 
 } } 
 
 
 < P > } 
 
 Επεξεργαστείτε την ακόλουθη γραμμή κώδικα , εισάγοντας τη δική σας διαδρομή του αρχείου 
 
 σειρά zipFilePath = @ " C : \\ zipfilePath " ? . 
 Η 
 4 Πατήστε το πλήκτρο " F5 " για να τρέξετε το πρόγραμμά σας και στη συνέχεια πατήστε το κουμπί" Button1 " . 
 Η 
 εικόνων
           
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα