# aardio 范例: zip 解压



```aardio
//zip 解压
import console;
import fsys.dlg; 
import zlib.unzip;

var ok,err = zlib.unzip.extract( fsys.dlg.open("*.zip|*.zip","请选择需要解压的zip文件"),"/my",
	function(fileName,extractPath,fileInfo,size,unitSize,unitName){
		if( size !== null )
			console.log( "正在解压文件",fileName,math.size64(size).format() );
		else {
			console.log( "正在解压目录",fileName );
		}
		
		return true;
	}
)

console.pause();


/*
import System.IO.Compression.ZipFile;
var ZipFile = System.IO.Compression.ZipFile;

//简单解压缩也可以调用 Win10 及更新系统自带组件
ZipFile.ExtractToDirectory (
	io.fullpath("/测试文件.zip"),
	io.fullpath("/测试文件/")
	)
*/
```

