[Webinar] Learn how to a build a cloud-first strategyRegister Now


reading GZipStream with VB6

Posted on 2012-09-19
Medium Priority
Last Modified: 2012-09-25
Hi folks.

I am having to work with VB6 on a database that is shared with a .NET program.  To save space the original developer of the .NET program has used system.io.compression.gzipstream to compress some text data.

I need to unzip this in VB6 so i can integrate it into our other system.

Can anyone point me to some code/examples that does this.

Many thanks
Question by:marcwolf
LVL 16

Accepted Solution

HooKooDooKu earned 2000 total points
ID: 38419563
I think you're going to need a third party dll.  

I believe a free third-party dll you might be able to use is zlib.dll (http://www.zlib.net/).

Not totally sure if this dll supports GZip.  But if it does, post #4 of the following forum message shows some samples how zlib.dll is used in VB6. (http://www.vbforums.com/showthread.php?613302-RESOLVED-Decompress-GZip)
LVL 46

Expert Comment

ID: 38419680

Do your users already have some compression software on their systems, such as 7-zip or WinZip?  If so, you should be able to shell the command to decompress the file and then read it into your VB application.

Author Closing Comment

ID: 38431827
Many thanks
Just what I was looking for.


Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction While answering a recent question (http://www.experts-exchange.com/Q_27402310.html) in the VB classic zone, I wrote some VB code in the (Office) VBA environment, rather than fire up my older PC.  I didn't post completely correct code o…
When designing a form there are several BorderStyles to choose from, all of which can be classified as either 'Fixed' or 'Sizable' and I'd guess that 'Fixed Single' or one of the other fixed types is the most popular choice. I assume it's the most p…
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Suggested Courses
Course of the Month20 days, 10 hours left to enroll

868 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