开发者

Third party component for zip file(s)/folder(s)

Someone knows a third party co开发者_如何转开发mponent that allows to visually manage zip file(s) / folder(s)? For example as is in WinZip application (es: add, delete new file in zipfile etc)?


Third party component for zip file(s)/folder(s)

Abbrevia 5.0 has a new set of components, TAbListView and TAbTreeView that work together to give a view very similar to WinZip's or Explorer. You can make them reference each other and one of the archiver components (e.g., TAbZipKit) and they'll automatically pull out the folder structure to show in the treeview and show the files in the selected folder in the listview. The listview also supports the flat "all files" view without the treeview.

The screenshot above is from the ComCtrlsDemo project in the Delphi examples directory, and the only code in it is to support extracting the content to the memo, and to change the view styles.

They are read-only though. To add files you work with the archive component directly (TAbZipKit.AddFiles()), and if you wanted to support drag & drop into/out of Explorer you would need to do that yourself. Anders Melander's Drag and Drop Component Suite would be a good start for that.


VCLZip is one. There are several others. http://vclzip.bizland.com/


TurboPower Abbrevia has forms to do that.


There is ZipForge by Component Ace. Link


You have tagged the question with "Delphi XE" tag. The new version of Delphi have native support for ZIP Files.

See this blog article: Testeando XE2… (soporte nativo para ficheros ZIP) (authomatic translation with google trans.)

You can find also, the code of sample for add, create, extract,...

Regards.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜