闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > ZipForge 7.92 for Delphi 10.4 Rio Full Source 最新版

ZipForge 7.92 for Delphi 10.4 Rio Full Source 最新版

  • 软件大小:未知
  • 更新日期:2020-07-19
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
ZipForge 7.92  for Delphi 10.4 Rio Full Source 最新版
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
ZipForge是功能强大的快速的ZIP压缩库。您可以轻松制作可在任何平台上使用的存档,快速轻松地将归档功能添加到项目中。将文件从zip文件提取到硬盘驱动器或内存,将文件从磁盘或内存添加到zip存档,替换,移动和删除zip存档中的文件。它还创建并读取自解压缩(SFX)的zip存档,AES加密的多卷zip文件。是用于开发具有归档或备份功能的应用程序的完整解决方案。ZipForge基于ZIP的压缩库,可以简化应用程序中开发高级功能的过程。ZipForge是100%本机VCL组件,可直接编译到您的EXE中。

软件特色

1、打开并创建使用强大的AES加密算法加密的档案
2、Zip64支持-使您可以创建超过4 GB的ZIP文件
3、Unicode文件名支持
4、包括事务处理系统,如果归档文件更新失败,该系统允许您回滚更改
5、直接从流中添加压缩数据,并将归档文件提取到流中,而无需创建临时文件
6、使您可以为每个文件存储带有驱动器的完整路径
7、允许按掩码搜索存档内的文件
8、进度指示
9、完整的Delphi源代码可用

软件功能

1、ZIP相容性
完全PKZIP 4.5兼容格式
密码保护
ZIP兼容的自解压档案(SFX)
2、速度
压缩算法实现的特殊调整
当今最快的Deflate实现之一
交易系统优化了一组档案修改
3、功能性
通过一次操作即可添加,移动,提取,删除,更新,测试,刷新一组文件
保存/加载流中的压缩数据
从流中添加压缩数据/提取到流
支持内存中的存档
压缩低内存消耗的大文件
提供文件,缓冲区,流和字符串的压缩
将档案存储在BLOB流等TStream后代对象中
修复并打开损坏的档案
支持Zip64格式
具有128、192和256位密钥的强大AES加密
支持Unicode文件名
支持最大2 ^ 63字节的存档,压缩和解压缩最大2 ^ 63字节的文件
创建多磁盘跨区归档
将存档拆分为多个卷
4、方便
本机VCL; 没有DLL;没有OCX
精心设计的组件界面
进度指示可能会取消操作
很多有用的事件,例如OnOverwritePrompt,OnNeedPassword,OnProcessFileFailure等。
5、使用方便
综合帮助
很多演示
单个组件提供易于使用的界面
可用的源代码

软件优势

1、由PKZIP,Inc以众所周知的ZIP格式创建存档文件。  
2、本机VCL;没有DLL;没有OCX  
3、通过一次操作即可添加,移动,提取,删除,更新,测试,刷新一组文件  
4、免费供个人使用  
5、创建自解压(SFX)存档  
6、使用事务执行定期的存档更新,如果发生某些故障,该事务允许随时取消所有修改。此外,这项技术还优化了档案修改的速度  
7、压缩低内存消耗的大文件  
8、综合帮助;很多演示

使用说明

1、创建,打开和关闭档案
使用OpenArchive,CloseArchive方法和文件名,活动的性质TZipForge 创建,打开或关闭存档文件。
使用之前打开存档文件。当您的应用程序不需要访问存档文件时,请不要忘记关闭存档。这允许其他应用程序使用存档文件。
您不应同时从多个应用程序更新单个存档文件。使用fmOpenReadWrite或fmShareExclusive模式打开存档文件进行更新。
2、档案处理
使用AddFiles,ExtractFiles,DeleteFiles,MoveFiles,TestFiles,UpdateFiles的方法财产TZipForge 处理存储归档文件中的文件。
这些方法支持文件名中的通配符,该通配符允许通过一次调用对许多文件进行组操作。
ZipForge 还提供了一些其他方法来处理存储在存档中的单个文件:AddFromBuffer,AddFromStream,AddFromString,ExtractToBuffer,ExtractToStream,ExtractToString,重命名文件。 使用这些方法之前,请打开存档文件。
3、制作SFX存档
有两种创建SFX存档的方法:
1)在通过OpenArchive(fmCreate)创建存档文件之前,设置SFXStub属性。然后,在连接了SFX存根的情况下创建存档文件,如果存档文件名为“ somefile.exe”,则可以将其用作自解压(SFX)存档。
2)使用MakeSFX方法和文件名,SFXStub的性质TZipForge 用于创建自解压(SFX)存档。
4、使用交易系统
使用的BeginUpdate,CancelUpdate,EndUpdate方法和InUpdate财产TZipForge 优化执行归档更新操作的速度。ZipForge事务系统的另一个重要优点是可以取消调用BeginUpdate之后执行的所有存档更新操作。这种方法允许更新存档,从而提供可靠的数据库系统这样的数据完整性。
5、TZipForge 层次结构属性方法事件
ZipForge 是一个高速压缩库,旨在为您的应用程序提供存档功能。 单位 ZipForge 描述 使用TZipForge 创建,打开,关闭或更新ZIP档案。该组件提供了处理ZIP文件所需的所有必要属性,方法和事件。
6、如何从流创建或打开档案?
要在流中创建或打开存档,请使用重载的OpenArchive方法:
procedure OpenArchive(Stream:TStream; Create:Boolean); 超载 ;
Create参数用于指定是否已创建存档,或者ZipForge必须创建存档。
例:
MemStream:= TMemoryStream.Create;  
ZipForge1.OpenArchive(MemStream,True);  //在流中创建档案  
7、ZipForge是否可以更新(添加/替换文件)以前
使用“卷大小”限制创建的zip文件 ?
不,ZipForge(以及其他ZIP实用程序)不支持此功能
8、ZipForge是否支持大型存档?
是的,ZipForge可以处理大于4 GB的文件。只需确保将ZipForge.Zip64Mode属性设置为zmAuto或zmAlways。Delphi 6和更高版本以及C ++ Builder 6支持Zip64Mode属性
9、ZipForge代码是否线程安全?
是的,ZipForge可以安全地用于多线程应用程序中。
10、即使将Options.Recurse设置为false,ZipForge也会从
子文件夹添加文件 。如何排除子文件夹?
如果子文件夹文件名与指定的掩码匹配,它将与所有子文件夹文件一起添加。
要排除子文件夹,请使用FileAttr = faAnyFile-faDirectory:
AddFiles('*。*',faAnyFile-faDirectory);  

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧