Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan pakke ut en fil i C #
    Å vite hvordan du skal pakke ut filer ved hjelp av Microsoft Visual C # kan være nyttig når du trenger å pakke mange filer i en bestemt bane . Zip er et format som brukes til å komprimere filene . C # er et objektorientert programmeringsspråk som brukes til å bygge dataprogrammer. Du kan zip og pakk filer ved hjelp av C # i noen få trinn. Instruksjoner
    en

    Åpne Microsoft Visual C # Express og klikk "New Project ... " på den venstre ruten på skjermen. Dobbeltklikk på " Windows Forms Application " i midten av "New Project " Window .
    2

    Dobbeltklikk på " Button" på " Verktøy"- panelet for å legge til en ny knapp . Dobbeltklikk på " Button1 " for å åpne " Form1.cs " modulen. Trykk " Ctrl" og " A" og trykk "Delete " for å slette eksisterende kode .
    3

    Kopier og lim inn følgende kode til din " Form1.cs " modulen til zip filer i banen kom inn og deretter pakke dem

    bruker System; .

    hjelp System.IO ;

    hjelp System.IO.Compression ;

    bruker System . Collections.Generic ;

    hjelp System.ComponentModel ;

    hjelp System.Data ;

    hjelp System.Drawing ;

    hjelp System.Linq ;

    hjelp System.Text ;

    hjelp system.windows.forms ;

    namespace WindowsFormsApplication1

    {

    offentlig delvis klasse Form1 : Form

    {

    public Form1 ( )

    {

    InitializeComponent ();

    }

    private void button1_Click ( objekt avsenderen , EventArgs e )

    {

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

    DirectoryInfo ZipdirInfo = ny DirectoryInfo ( zipFilePath ) ;
    < p> foreach ( FileInfo zipFilesInfo i ZipdirInfo.GetFiles ( ) )

    {

    zipfile ( zipFilesInfo ) ;

    }

    foreach ( FileInfo zipFilesInfo i ZipdirInfo . GetFiles ( "* gz . "))

    {

    unzip ( zipFilesInfo ) ;

    }

    }

    public static void zipfile ( FileInfo zipFilesInfo )

    {

    bruker ( FileStream varFileStream = zipFilesInfo.OpenRead ( ) )

    {

    if ( ( File.GetAttributes ( zipFilesInfo.FullName )

    & FileAttributes.Hidden )

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

    {

    bruker ( FileStream varOutFileStream =

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

    {

    bruker ( GZipStream Zip =

    nytt static void Unzip ( FileInfo unzipFile )

    {

    bruker ( FileStream zipfile = unzipFile.OpenRead ( ) )

    {

    string zipCurFile = unzipFile.FullName ;

    string origZipFileName = zipCurFile.Remove ( zipCurFile.Length -

    unzipFile.Extension.Length ) ;

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

    {

    bruker ( GZipStream Dekomprimere = new { 0 } ", unzipFile.Name ) ;

    }

    }

    }

    }

    }
    < p > }

    Rediger følgende linje av koden ved å taste din egen fil banen

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

    Trykk " F5 "for å kjøre programmet og trykk" Button1 . "

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan implementere en algoritme til datamaskinen 
    ·Hva er Feilretting i Programming C 
    ·Hvor å Endre My SYSDBA Passord 
    ·Hvordan sette Skrift til Arial i C # 
    ·Slik konverterer en inngang til et heltall 
    ·Slik konverterer Int32 i C + + 
    ·Hvordan beregne en Matrix Transpose i C + + 
    ·Hvordan bygge en spillmotor for nybegynnere 
    ·Hvordan returnere en referanse til Vector C 
    ·Fakta om CPP Compiler 
      Anbefalte artikler
    ·Slik Hold JS Prototype Opptil Dato 
    ·VBA-kode Utvikling 
    ·Hvordan lage en Abonner på nyhetsbrev med MySQL Bruke …
    ·Hvordan lese en CSV-fil i PHP 
    ·Hvordan feilsøke Med GDB i Linux 
    ·Hvordan bruke Unicode i C + + programmer 
    ·Adobe Flash 9 Problemer 
    ·Slik starter Programmering i Assembly 
    ·Hvordan skrive DIV Tags 
    ·Hvordan du driver en Visual C Compiler 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/