| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo descomprimir un archivo en C #
    Conocer cómo descomprimir archivos utilizando Microsoft Visual C # puede ser útil cuando se necesita para descomprimir varios archivos en una ruta particular. Zip es un formato que se utiliza para comprimir archivos . C # es un lenguaje de programación orientado a objetos utilizado para construir aplicaciones informáticas. Puedes comprimir y descomprimir archivos con C # en unos pocos pasos . Instrucciones
    1

    Abra Microsoft Visual C # Express y haga clic en "Nuevo proyecto ... " en el panel izquierdo de la pantalla. Haga doble clic en " Aplicación de Windows Forms " en el centro del "Nuevo proyecto " Ventana .
    2

    doble clic en " botón" en el panel " Herramientas " para añadir un nuevo botón . Haga doble clic en " Button1 " para abrir el módulo " Form1.cs " . Pulse la tecla " Ctrl" y " A" y luego pulse "Delete " para borrar el código existente.
    3

    Copia y pega el siguiente código al módulo " Form1.cs " para comprimir los archivos en la ruta introducida y luego descomprimirlo

    using System; .

    using System.IO ;

    usando System.IO.Compression ;

    using System . Collections.Generic ;

    using System.ComponentModel ;

    using System.Data ;

    usando System.Drawing ;

    usando System.Linq ;

    using System.Text ;

    using System.Windows.Forms ;

    espacio de nombres WindowsFormsApplication1


    { public partial class Form1: Form

    {

    public Form1 () {


    InitializeComponent (); }


    private void Button1_Click ( object sender , EventArgs e) {


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

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


    ZipFile ( zipFilesInfo ) ;

    }

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


    descomprimir ( zipFilesInfo ) ;

    }

    }

    public static void ZipFile ( FileInfo zipFilesInfo )

    {

    usando ( FileStream varFileStream = zipFilesInfo.OpenRead ( ))


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

    y FileAttributes.Hidden )

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

    {

    using ( FileStream varOutFileStream =

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


    usando ( GZipStream Zip =

    nueva static void descomprimir ( FileInfo unzipFile )

    {

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


    cadena zipCurFile = unzipFile.FullName ;
    cadena

    origZipFileName = zipCurFile.Remove ( zipCurFile.Length - Opiniones

    unzipFile.Extension.Length ) ;

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

    {

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


    } } }


    }

    }
    < p >}

    Edite la siguiente línea de código , elija su propio camino archivo

    cadena zipFilePath = @ " C: \\ zipfilePath " ;
    4

    Press " . F5 "para ejecutar el programa y luego pulse" Button1 ".

    Previous :

    next :
      Artículos relacionados
    ·Cómo Compilar y ejecutar un archivo CPP en CMD 
    ·Cómo desarrollar aplicaciones para Windows Mobile 
    ·Cómo hacer una carpeta en C + + 
    ·Cómo incluir fuentes personalizadas en un iPhone usand…
    ·Cómo utilizar la función strtok en C + + 
    ·Cómo escribir Binary presentar una código de ejemplo …
    ·Cómo INT en C + + para números reales 
    ·Cómo hacer que los archivos de MFC 
    ·Cómo escribir un C + + Programa de las tablas de multi…
    ·Cómo crear Hello World en Microsoft Visual C 2010 Expr…
      Artículos destacados
    ·Impresión de base de datos en Visual Basic 
    ·Cómo utilizar onChange en VBA 
    ·Cómo crear un AVD en Windows para NetBeans 
    ·Cómo leer correo electrónico en VB 
    ·Cómo quitar la barra de estado en NetBeans 
    ·Cómo obtener Tamaño de la ventana en Visual Basic 6 
    ·Cómo crear Retardo en Python 
    ·VBA Función Sum 
    ·Cómo deshabilitar el divisor en HDividedBox 
    ·Cómo descargar un archivo de mapa de bits en el SDK de…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com