Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να Αποσυμπιέστε το αρχείο σε C #

Γνωρίζοντας πώς να αποσυμπιέσετε αρχεία χρησιμοποιώντας το Microsoft Visual C # μπορεί να είναι χρήσιμο όταν θέλετε να αποσυμπιέσετε πολλά αρχεία σε ένα συγκεκριμένο μονοπάτι . Zip είναι μια μορφή που χρησιμοποιείται για τη συμπίεση αρχείων . C # είναι μια αντικειμενοστραφής γλώσσα προγραμματισμού ηλεκτρονικών υπολογιστών που χρησιμοποιείται για τη δημιουργία εφαρμογών πληροφορικής . Μπορείτε να zip και unzip αρχεία χρησιμοποιώντας C # σε λίγα βήματα . Οδηγίες
Η

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 ?

χρήση System.Text ?

χρησιμοποιώντας System.Windows.Forms ?

namespace WindowsFormsApplication1

{

δημόσια τάξη μερική Φόρμα1 : Φόρμα

{

δημόσια Form1 ( ) {


InitializeComponent ( ) ? }


ιδιωτικό button1_Click κενό ( αποστολέας αντικείμενο , EventArgs ε)

{

σειρά zipFilePath = @ " C : \\ zipfilePath " ?

DirectoryInfo ZipdirInfo = νέα DirectoryInfo ( zipFilePath ) ?

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 ) )

{

χρήση ( GZipStream Decompress = νέα { 0 } " , unzipFile.Name ) ?

}

} }


} }


}

Επεξεργαστείτε την ακόλουθη γραμμή κώδικα , εισάγοντας τη δική σας διαδρομή του αρχείου

σειρά zipFilePath = @ " C : \\ zipfilePath " ? .
Η

4 Πατήστε το πλήκτρο " F5 " για να τρέξετε το πρόγραμμά σας και στη συνέχεια πατήστε το κουμπί" Button1 " .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα