Samples for 7za.dll - or a better option?

Help
2004-04-30
2012-12-07
  • Luca Spiller

    Luca Spiller - 2004-04-30

    I am trying to add 7z support to a program I am making. It is mainly programmed in RapidQ Basic (simular to VB), but I have made a dll for it using C++. With a previous program I just used 7za.exe to add support but I am not sure whether this is the best way.

    7za.dll looks good as it is slightly smaller and will run within the program instead of me having to execute another one. The only problem is I can't find any documentation or samples of how to use it. I have read that there is one in the source distribution of 7zip, but which files? Also has anyone got any simple samples?

    Another thing I was thinking of doing was building support into the dll I already have. Has anyone got any advice or samples for doing this?

    For the program I am making I will need zip and 7z / lzma support. I am using Dev C++ / MinGW as the compiler. I will also need to add more than one file to the archive.

    Thanks for any help,
    Luca Spiller

     
    • Nobody/Anonymous

      Hi,
      that was actually what I wanted to ask, too!

      Anybody a clue, where to find a documentation/User's manual
      for the 7za.dll, so we know, how to use it? :)

       
    • Nobody/Anonymous

      I need help on this too!

       
      • Nobody/Anonymous

        Where is the source code for 7za.dll?

         
        • Igor Pavlov

          Igor Pavlov - 2005-01-12

          in source code of 7-zip:
          7zip\Bundles\Format7z

           
    • Igor Pavlov

      Igor Pavlov - 2004-05-25

      The most programmers think that using 7za.dll is pretty difficult task.
      So if you think that you don't know how to use it, probably it's better do not start trying to use it.
      If you still want to use it, start from example from source code.

       

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks