將檔案或資料夾壓縮為zip,函式如下
1將zip解壓為檔案或資料夾,函式**如下///2
///壓縮檔案
3///
4///
壓縮檔案路徑
5///
壓縮的檔名稱
6///
返回的錯誤資訊
7///
8public
bool filetozip(string filename, string zipname, out
string
error)920
catch
(exception ex)
2125}26
2728
private
void zip(string
filename, zipoutputstream s)
2940
else
//否則直接壓縮檔案
4160
}61 }
1呼叫示例///2
///解壓檔案
3///
4///
解壓檔案路徑
5///
解壓到資料夾的名稱
6///
返回的錯誤資訊
7///
8public
bool ziptofile(string zipname, string filedirname, out
string
error)933
else
3439
40//
將檔案流寫入對應目錄下的檔案中
41if (filename !=string.empty)
4257
else
5861}62
streamwriter.close();63}
64}65s.close();
66return
true;67
}68catch
(exception ex)
6973 }
1壓縮示例string
error;
2if (filetozip(@"
e:\文件
", "
文件.zip
", out
error))
3 messagebox.show("
succee");
4else
5 messagebox.show(error);
1解壓示例string
error;
2if (ziptofile(@"
e:\文件.zip
", "
文件", out
error))
3 messagebox.show("
succee");
4else
5 messagebox.show(error);
檔案壓縮和解壓
1.zip命令 zip r a.zip a 將a資料夾壓縮成a.zip zip r abcdef.zip abc def.txt 這句命令的意思是將資料夾abc和檔案def.txt壓縮成乙個壓縮包abcdef.zip 2.unzip命令 unzip mysql.zip 在當前目錄下直接解壓mysql...
c 壓縮和解壓縮檔案
首先,在 如此就可支援中文名稱了 以下是我寫的壓縮與解壓縮的 usingsystem usingsystem.collections usingsystem.componentmodel usingsystem.data usingsystem.drawing usingsystem.web usi...
Zlib檔案壓縮和解壓
zlib檔案壓縮和解壓 開源 http www.zlib.net zlib使用手冊 http www.zlib.net manual.html zlib wince版 http www.tenik.co.jp adachi wince 在這裡,你可以檢視基於各種作業系統平台的壓縮與解縮 實現。以下是...