There are some way to use or extend TZipFile (System.Zip XE8) to generate a multi volume zip files?

There are some way to use or extend TZipFile (System.Zip XE8) to generate a multi volume zip files?

At the moment, I'm trying to avoid using third-party components to do this.

If yes, I will open a Q&A in SO.

Comments

  1. What's wrong with third party components. There are good ones that exist. Why make life intentionally hard for yourself.

    I doubt there's a good SO question in this though.

    ReplyDelete
  2. Nothing exacty wrong, but using many 3rd party components can make it harder to move code to newer versions of Delphi. There are too some bureaucratic steps to approve use 3rd party components with my superiors.

    So... if exists a easy way to use native ones, I think it's preferable.

    ReplyDelete
  3. On the other hand, can't you simply concatenate the various files. You could trivially write a stream adapter class to do that and present that stream to the Delphi ZIP library.

    At least, that's what I infer from this: http://unix.stackexchange.com/questions/40480/how-to-unzip-a-multipart-spanned-zip-on-linux

    ReplyDelete

Post a Comment