Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment compiler C Programmes en lig…
  • Comment faire un bouton cliquable en…
  • Comment accéder aux podcasts vidéo…
  • Comment connecter VB6.0 et VC + + 
  • Comment écrire un programme Socket …
  • Comment élever un entier à une pui…
  • Comment fermer des fichiers dans C 
  • Comment changer le nom logique - Vol…
  • Comment obtenir un nom d'entrée ent…
  • Un tutoriel sur Microsoft Visual Stu…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    Comment décompresser un fichier dans C #

    Savoir comment décompresser des fichiers à l'aide de Microsoft Visual C # peut être utile lorsque vous avez besoin de décompresser plusieurs fichiers dans un chemin particulier . Zip est un format utilisé pour compresser des fichiers . C # est un langage de programmation informatique orienté objet utilisé pour construire des applications informatiques. Vous pouvez compresser et décompresser des fichiers en utilisant C # en quelques étapes . Instructions
    1

    Ouvrez Microsoft Visual C # Express et cliquez sur "Nouveau projet ... " Dans le volet gauche de votre écran . Double-cliquez sur "Application Windows Forms » dans le centre de la "New Project " Window .
    2

    Double- cliquez sur "Button " sur le volet "Outils " pour ajouter un nouveau bouton . Double -cliquez sur " Button1 " pour ouvrir le module « Form1.cs " . Appuyez sur "Ctrl " et "A" et appuyez sur "Supprimer" pour supprimer le code existant.
    3

    copiez et collez le code suivant dans le module " Form1.cs " pour compresser les fichiers dans le chemin entré , puis décompressez les

    using System; .

    using System.IO;

    utilisant System.IO.Compression ;


    using System . Collections.Generic ;

    using System.ComponentModel ;

    using System.Data ;

    utilisant System.Drawing ;

    utilisant System.Linq ;

    using System.Text ;

    utilisant System.Windows.Forms ;

    namespace WindowsFormsApplication1

    {

    public partial class Form1: Form Photos

    {

    publique Form1 () {


    InitializeComponent (); }


    private void button1_Click (object sender, EventArgs e) {


    chaîne zipFilePath = @ "C: \\ zipfilePath " ;

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


    ZipFile ( zipFilesInfo ) ;


    }

    foreach ( FileInfo zipFilesInfo dans ZipdirInfo . GetFiles ("* gz . ")) {


    décompression Zip ( zipFilesInfo ) ;

    } }


    public static vide ZipFile ( FileInfo zipFilesInfo )

    {

    aide ( FileStream varFileStream = zipFilesInfo.OpenRead ()) {


    if (( File.GetAttributes ( zipFilesInfo.FullName )

    & FileAttributes.Hidden )

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

    {

    en utilisant ( FileStream varOutFileStream =

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


    aide ( GZipStream Zip =

    nouveau static void décompression Zip ( FileInfo unzipFile )

    {

    aide ( FileStream ZipFile = unzipFile.OpenRead ()) {


    chaîne zipCurFile = unzipFile.FullName ;

    chaîne origZipFileName = zipCurFile.Remove ( zipCurFile.Length - Photos

    unzipFile.Extension.Length ) ;

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

    {

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

    }

    } }


    }

    }

    }

    Modifiez la ligne de code suivante en entrant votre propre chemin de fichier

    chaîne zipFilePath = @ "C: \\ zipfilePath " ; .
    4

    presse " F5 "pour exécuter votre programme, puis appuyez sur " Button1 ".

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Exigences pour un SDK iTouch 
  • Comment ajouter un attribut à nœud en C # 
  • Qu'est-ce qu'un conflit d'héritage 
  • Comment faire pour afficher des images dans une application Silverlight Datagrid 
  • Comment créer un fichier binaire de C # 
  • Comment écrire plusieurs lignes dans un fichier dans C 
  • Comment compiler du code sur un Mac 
  • Comment créer une liste de Vector 
  • Comment afficher une chaîne en arrière dans C 
  • Comment découper un fichier FLAC Avec Dev- C + + 
  • Connaissances Informatiques © http://www.ordinateur.cc