Solved

This one should be easy (zip / unzip component)

Posted on 2004-10-29
1,000 Views
Last Modified: 2012-06-27
I am looking for a free zip and unzip component for delphi that does NOT use external DLLS.

I have tried the components from the Jedi group as well as the SciZipFile component and the jbzip components but none of them seem to work for me so I am hoping there are some others out there that might work.

Also I have looked at the other compoents at torrys but from what I can see the only other freeware ones require the zip/unzip dlls and I don't want to use any dlls if I can avoid it thx.
0
Question by:ezpete
    10 Comments
     
    LVL 12

    Accepted Solution

    by:
    0
     
    LVL 12

    Expert Comment

    by:esoftbg
    0
     

    Author Comment

    by:ezpete
    Thx for the reply but I am curious before I download and install it if it will work with zip files that winzip and winrar create becasue that is what I will manily need the component for I don't need the zipping part just the unzipping part and all the files that need to be unzipped will be in either one of those formats or a compatable formats to one of those.

    I noticed it handles pkzip 4 files but not sure if thats the same format as winzip files or not and if you don't know it's fine just was curious.
    0
     

    Author Comment

    by:ezpete
    and btw when I say winrar I mean the *.zip files that winrar creates not  *.rar files.
    0
     
    LVL 22

    Assisted Solution

    by:mnasman
    Hello

      Try ZipForge, one of the fastest VCL zip components
    http://www.componentace.com/zip_component_zip_delphi_zipforge.htm
    0
     
    LVL 12

    Expert Comment

    by:esoftbg
    I tested to unzip 2 files:
    1). .zip created using WinRar: it was successfully unzipped;
    2). .zip created using PowerArchiver: it was successfully unzipped;
    0
     

    Author Comment

    by:ezpete
    I have ZipForge but saw on it's website it's only free "For trial and personal use" and not sure that includes freeware applications that I will be releasing to the public or as it says for my "personal use" only...
    0
     

    Author Comment

    by:ezpete
    I am just going to split the points for each of you and which ever one add the less overhead to my app I will use I guess. Thx for the replies.
    0
     

    Author Comment

    by:ezpete
    increased points to 100 and spilt them up so both of you get 50 points ... thx again.
    0
     
    LVL 12

    Expert Comment

    by:esoftbg
    ezpete, You are welcome !
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Course: JavaScript Coding - Massive 12-Part Bundle

    Regardless of your programming skill level, you'll go from basics to advanced concepts in a vast array of JavaScript subjects including Sammy.js, Agility.js, Ember.js, Node.js, jQuery, AJAX, Extjs, AngularJS, Knockout.js, and JSON.

    Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
    Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    how to add IIS SMTP to handle application/Scanner relays into office 365.

    856 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now