16,718
社区成员
发帖
与我相关
我的任务
分享
''' <summary>
''' 打开ZIP文件
''' </summary>
''' <param name="FileName">ZIP文件地址(没有的会自动创建)</param>
''' <remarks></remarks>
Sub New(ByVal FileName As String)
''' <summary>
''' 实例化QuickZIP,从ZIPFile继承
''' </summary>
''' <param name="ZIPFile">ZIPFile</param>
''' <remarks></remarks>
Sub New(ByVal ZIPFile As ZipFile)
''' <summary>
''' 解压缩文件
''' </summary>
''' <param name="Name">文件名(可以是包含文件夹的地址)</param>
''' <param name="Directory">解压到的目录</param>
''' <remarks></remarks>
Sub Extract(ByVal Name As String, ByVal Directory As String)
''' <summary>
''' 解压缩所有文件至文件夹
''' </summary>
''' <param name="Directory">解压到的文件夹</param>
''' <remarks></remarks>
Sub ExtractAll(ByVal Directory As String)
''' <summary>
''' 从ZIP文件内删除文件
''' </summary>
''' <param name="Name">文件名</param>
''' <remarks></remarks>
Sub Del(ByVal Name As String)
''' <summary>
''' 向ZIP文件添加文件或文件夹
''' </summary>
''' <param name="FileName">文件或文件夹地址</param>
''' <remarks></remarks>
Sub Add(ByVal FileName As String)
''' <summary>
''' 获取ZIP文件的MD5码
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
ReadOnly Property MD5() As String
''' <summary>
''' 获取ZIP文件内的文件MD5码
''' </summary>
''' <param name="Name">文件名</param>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
ReadOnly Property MD5(ByVal Name As String) As String
''' <summary>
''' 直接获取或设置ZIP文件内的文件Byte值
''' </summary>
''' <param name="Name">文件名(可包含目录号“/”)</param>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
Default Property FileByte(ByVal Name As String) As Byte()