473,382 Members | 1,692 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,382 software developers and data experts.

Unzip utility in Windows API

Hi,
Can anyone tell me if there is any inbuilt utility in windows shell API
with the help of which we can Unzip the files. I need to use that and
Unzip the files using c# code.

Regards
Jyoti

Nov 17 '05 #1
3 3731
Dunno if the Compressed Folders facility of the shell is exposed in the
API. But if your situation allows you to use LGPL software, the
SharpZipLib can (with some work) unzip files for you.

Nov 17 '05 #2

<jy*********@gmail.com> wrote in message
news:11*********************@z14g2000cwz.googlegro ups.com...
Hi,
Can anyone tell me if there is any inbuilt utility in windows shell API with the help of which we can Unzip the files. I need to use that and
Unzip the files using c# code.

Regards
Jyoti


http://www.icsharpcode.net/OpenSourc...b/Default.aspx

Regards,
Marijan

Nov 17 '05 #3
I still find the SharpZip lib license to be hard to understand, even after
they've reworked it to make it easier to understand.

SharpZipLib is GPL, not LGPL as the previous poster stated.

It says you can use it "with independent modules... regardless of the
license terms of these individual modules".

What is an "independent module"?

For example, I have an app that uses plugins extensively. If I did all the
ZIP stuff in a plugin, is that considered an "independent module?"

Pete

"Marijan Tadin" <mt******@yahoo.com> wrote in message
news:dl**********@ss405.t-com.hr...

<jy*********@gmail.com> wrote in message
news:11*********************@z14g2000cwz.googlegro ups.com...
Hi,
Can anyone tell me if there is any inbuilt utility in windows shell

API
with the help of which we can Unzip the files. I need to use that and
Unzip the files using c# code.

Regards
Jyoti


http://www.icsharpcode.net/OpenSourc...b/Default.aspx

Regards,
Marijan

Nov 17 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: Chris | last post by:
Hi Where can I find info on unzipping file with VB.NET. I need to unzip a winzip file with my application Thanks
3
by: Jim | last post by:
I have a user who works remotely who just does not understand the concept of zipping and unzipping files no matter how many times I explain it. I need to create something for her that will do the...
3
by: Green | last post by:
Hi, I am using Asp.Net, I want to upload a zip file, and unzip it. Any idea to complish? Thanks alot!
3
by: Esmond | last post by:
Is there any free resource to do that? Thanks.
3
by: DaveO | last post by:
My apologies for individually posting this to multiple newsgroups - my ISP won't allow multiple posts. I'm not a C programmer, so I'm looking for someone to modify some UnZip code for a...
0
by: Rocky Zhou | last post by:
python unzip At first, I tried to use 'os.popen3("unzip ...") like this: fin, fout, ferr = os.popen3("unzip -o -d %s %s" % (dest, zipfile)) strerr = ferr.read() # This makes the program hanging...
6
by: rajarora | last post by:
Hi , I faced a very strange problem when I unzip a zip file on my solaris workstation. Actually I wanted to transfer a folder, say it TEST which contains some sub-folders inside it from windows to...
5
by: =?Utf-8?B?anVsaW8=?= | last post by:
Hi, I write a program to unzip a Tar file generated on a Unix environment file using SharpZipLib, but returns a error "Header checksum is invalid" when execute the program. This error appears...
2
by: somsub | last post by:
Hi all, Here is my samle code use strict ; use warnings ; use IO::Uncompress::Unzip ; When I compiled this three lines of code in win32 I got error like below.
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.