Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 . "