C 壓縮檔案為ZIP格式

2021-10-09 06:26:05 字數 610 閱讀 9916

/// /// 功能:壓縮檔案(暫時只壓縮資料夾下一級目錄中的檔案,資料夾及其子級被忽略)

///

/// 被壓縮的資料夾夾路徑

/// 生成壓縮檔案的路徑,為空則預設與被壓縮資料夾同一級目錄,名稱為:資料夾名 +.zip

/// 出錯資訊

/// 是否壓縮成功

public bool zipfile(string dirpath, string zipfilepath, out string err)

if (!directory.exists(dirpath))

//壓縮檔案名為空時使用資料夾名+ zip

if (zipfilepath == string.empty)

zipfilepath = dirpath + ".zip";

}try

while (sourcebytes > 0);}}

s.finish();

s.close();}}

catch (exception ex)

return true;

}

需要引用乙個庫檔案:icsharpcode.sharpziplib.zip.dll:

C 解壓zip壓縮檔案

功能 解壓zip格式的檔案。壓縮檔案路徑 解壓檔案存放路徑,為空時預設與壓縮檔案同一級目錄下,跟壓縮檔案同名的資料夾 出錯資訊 解壓是否成功 public bool unzipfile string zipfilepath,string unzipdir out string err if file...

zip壓縮檔案(二)

普通壓縮檔案以20m大小的檔案為例 public static void main string args public static void zipfilenobuffer string zipfilepath,string sourcefilepath input.close zipout.c...

Java 解壓縮 zip格式的壓縮檔案

可迴圈解壓掉壓縮檔案中所有zip的檔案 迭代解壓zip檔案,可將壓縮包中包含的壓縮檔案組個解壓 param zippath 壓縮檔案路徑 param unzippath 解壓後釋放檔案的目錄 return 是否操作成功 private static boolean unzip string zipp...