| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come decomprimere un file in C #
    Saper decomprimere file utilizzando Microsoft Visual C # può essere utile quando è necessario decomprimere molti file in un percorso particolare . Zip è un formato utilizzato per comprimere i file . C # è un linguaggio di programmazione orientato agli oggetti utilizzati per creare applicazioni informatiche . È possibile comprimere e decomprimere i file utilizzando C # in pochi passaggi . Istruzioni
    1

    Aprire Microsoft Visual C # Express e fare clic su " Nuovo progetto ... " nel riquadro di sinistra del vostro schermo . Fare doppio clic su

    2 Fare doppio clic su "Pulsante " su " Strumenti" riquadro per aggiungere un nuovo pulsante " Applicazione Windows Form " al centro del "Nuovo progetto" Finestra. . Fare doppio clic su " Button1 " per aprire il modulo " Form1.cs " . Premere il tasto " Ctrl" e "A" e poi premere il tasto " Cancella" per cancellare il codice esistente.
    3

    Copiare e incollare il seguente codice al modulo " Form1.cs " per comprimere i file nel percorso inserito e poi decomprimerli

    using System; .

    using System.IO;

    utilizzando System.IO.Compression ;

    using System . Collections.Generic ;

    utilizzando System.ComponentModel ;

    using System.Data;

    utilizzando System.Drawing ;

    utilizzando System.Linq ;

    utilizzando System.Text ;

    using System.Windows.Forms ;

    namespace WindowsFormsApplication1

    {

    public partial class Form1 : Form

    {

    public Form1 ( ) per

    {

    InitializeComponent (); }


    private void button1_Click ( object sender , EventArgs e) {


    stringa zipFilePath = @ " C : \\ zipfilePath " ;

    DirectoryInfo ZipdirInfo = new DirectoryInfo ( zipFilePath ) ;
    < p > foreach ( FileInfo zipFilesInfo in ZipdirInfo.GetFiles ( ) ) per

    {

    ZipFile ( zipFilesInfo ) ;

    }

    foreach ( FileInfo zipFilesInfo in ZipdirInfo . GetFiles ( "* gz ". ) ) per

    {

    unzip ( zipFilesInfo ) ;

    }

    }

    public static vuoto ZipFile ( FileInfo zipFilesInfo ) per

    {

    usando ( FileStream varFileStream = zipFilesInfo.OpenRead ( ) ) per

    {

    if ( ( File.GetAttributes ( zipFilesInfo.FullName ) per

    & FileAttributes.Hidden ) per

    ! = FileAttributes.Hidden & zipFilesInfo.Extension ! = " . gz " ) per

    {

    utilizzando ( FileStream varOutFileStream =

    File.Create ( zipFilesInfo.FullName + " . gz " ) ) per

    {

    usando ( GZipStream Zip =

    nuovo static void decomprimere ( FileInfo unzipFile ) per

    {

    usando ( FileStream file zip = unzipFile.OpenRead ( ) ) per

    {

    stringa zipCurFile = unzipFile.FullName ;

    origZipFileName stringa = zipCurFile.Remove ( zipCurFile.Length -

    unzipFile.Extension.Length ) ;

    usando ( FileStream outunzipFile = File.Create ( origZipFileName ) )

    {

    usando ( GZipStream Decompress = new {0} " , unzipFile.Name ) ;

    }

    }

    }

    }

    }
    < p > }

    modificare la seguente riga di codice inserendo il proprio percorso di file

    stringa zipFilePath = @ " C : \\ zipfilePath " ; .
    4

    Press " F5 " per eseguire il programma e poi premere" Button1 ".

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare la funzione strrchr in C + + 
    ·Come creare una casella di testo in Visual C # 
    ·Come eseguire file C + + su Notepad 
    ·Come leggere un documento di Word utilizzando C 
    ·Come stampare un triangolo in C 
    ·Come compilare i codici C nel Makefile 
    ·Come registrare le chiamate al D3D 
    ·Come dichiarare una stringa in C + + 
    ·Come fare Parcelle in C + + 
    ·Come utilizzare i puntatori void in C 
      Articoli in evidenza
    ·Come codice nella XSPF 
    ·Qual è la differenza tra Beta e 2,0 
    ·Tutorial per XML per il Perl 
    ·GUI Java Tutorial per NetBeans 
    ·Come fare il vostro proprietario proxy PHP 
    ·Come risolvere l' errore di sintassi 1087 Con Movimento…
    ·Come sostituire i nomi di variabili in Java 
    ·I vantaggi di Coding Con SOA per i clienti 
    ·Come creare tabelle di moltiplicazione Utilizzo di Java…
    ·Cominciando Tutorial HTML 
    Copyright © Conoscenza Informatica http://it.wingwit.com