MFC之解壓zip檔案

2021-09-24 12:47:21 字數 402 閱讀 4519

先將zip.h、zip.cpp、unzip.h、unzip.cpp放入工程

使用下面的函式就可以了

// 返回true表示沒有錯誤,返回false表示有錯誤發生,

// strdstpath,目標資料夾,strzipname解壓的檔名(含絕對路徑)

bool 工程名::unzip(cstring strdstpath, cstring strzipname)

zipentry ze;

getzipitem(hz, -1, &ze);

int numitems = ze.index;

for(int i = 0;i使用方法:

unzip(解壓後的目標路徑, 要解壓的檔案路徑+檔名);//解壓縮

注意這個只能解壓zip格式,不能解壓rar檔案

zip檔案目錄解壓

解壓zip檔案與刪除檔案目錄 解壓zip檔案 param fis zip檔案流 param unzipdirectory 解壓後存放目錄的路徑 return 是否解壓成功 see 類 類 方法 類 成員 public static boolean unzip inputstream fis,stri...

Qt QuaZip 解壓zip檔案

運用相對還是比較簡單的示例如下,比較簡單,即在當前目錄解壓zip檔案,一般都能看懂 quazip archive zip if archive.open quazip mdunzip qdir dir giftdir for bool f archive.gotofirstfile f f arch...

python 解壓zip檔案

import os import zipfile import time defunzipfile file dir,file name,filelist param file dir 絕對路徑 param file name 解壓檔名 param filelist 返回解壓後的所有檔名 retur...