Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako rozbaliť súbor v C #

Vedieť , ako rozbaliť súbory pomocou Microsoft Visual C # môže byť užitočné , keď potrebujete rozbaliť veľa súborov v konkrétnej ceste . Zips je formát používaný na kompresiu súborov . C # je objektovo orientovaný programovací jazyk použiť na vytvorenie počítačovej aplikácie . Môžete zips a rozbaliť súbory pomocou C # v niekoľkých krokoch . Návod dovolená 1

Otvorte aplikáciu Microsoft Visual C # Express a kliknite na tlačidlo " Nový projekt ... " na ľavom paneli obrazovky . Double - kliknite na "Windows Forms " v centre okne " Nový projekt " .
2

Double - kliknite na tlačidlo " " na " Nástroje " panelu pridať nové tlačidlo . Double - kliknite na " Button1 " otvorte modul " Form1.cs " . Stlačte tlačidlo " Ctrl " a " A " a potom stlačte tlačidlo " Delete " pre vymazanie existujúci kód .
3

Skopírujte a vložte nasledujúci kód do modulu " Form1.cs " zip súborov v ceste vstúpil a potom rozbaliť

using System ; .

pomocou System.IO ;

pomocou System.IO.Compression ;

using System . Collections.Generic ;

pomocou System.ComponentModel ;

pomocou System.Data ;

pomocou System.Drawing ;

pomocou System.Linq ;

pomocou System.Text ;

pomocou System.Windows.Forms ;

namespace WindowsFormsApplication1

{

public class Form1 čiastočné : Form

{

verejné Form1 ( )

{

InitializeComponent ( ) ;

}

private void button1_Click ( object sender , EventArgs e )

{

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

DirectoryInfo ZipdirInfo = new DirectoryInfo ( zipFilePath ) ;

foreach ( Fileinfo zipFilesInfo v ZipdirInfo.GetFiles ( ) )

{

ZipFile ( zipFilesInfo ) ;

}

foreach ( Fileinfo zipFilesInfo v ZipdirInfo . GetFiles ( " * gz . " ) )

{

Rozbaľte ( zipFilesInfo ) ;

}

}

public static void ZipFile ( Fileinfo zipFilesInfo )

{

použitie ( FileStream varFileStream = zipFilesInfo.OpenRead ( ) )

{

if ( ( File.GetAttributes ( zipFilesInfo.FullName )

& FileAttributes.Hidden )

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

{

použitie ( FileStream varOutFileStream =

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

{

použitie ( GZipStream PSČ =

new static void Rozbaľte ( Fileinfo unzipFile )

{

použitie ( FileStream ZipFile = unzipFile.OpenRead ( ) )

{

string zipCurFile = unzipFile.FullName ;

string origZipFileName = zipCurFile.Remove ( zipCurFile.Length -

unzipFile.Extension.Length ) ;

použitie ( FileStream outunzipFile = File.Create ( origZipFileName ) )

{

použitie ( GZipStream Decompress = new { 0 } " , unzipFile.Name ) ;

}

}

}

}

}

}

Upraviť nasledujúci riadok kódu zadaním svoju vlastnú cestu k súboru

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

Stlačte tlačidlo " F5 " spustiť program a potom stlačte tlačidlo " Button1 . "

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené