Shetab Mount Zip Library Sample Welcome

This program is a sample that uses Shetab Mount Zip Library.

What dose sample demonstrate?

This sample demonstrates some of Shetab Mount Zip Library functions. You can use Shetab Mount Zip Library in various ways, but in this sample you will see simple operations like "Add File", “Add Folder", "Extract File" and "Extract Folder" on zip files. You will also see how the zip file map to your current process as read-only. Every component in your program can access to content of zip file transparently, without even knowing them exist in zip file!

You will see how all file and folders in zip file treat as normal system file and folder, in other word Shetab Mount Zip Library make your zip file as virtual folder for your running process.This virtual folder only available for calling process.

Please note that file and folder never extracted from zip file and all operation perform in memory.

How to use this sample?

Press "Select File to View" to see how "Standard Open File Dialog" show contents of test.zip file as normal file. You will see all files in "Standard Open File Dialog" with green or blue colour (depend on windows version). because the Mount Zip Library tell windows that files were compressed and encrypted, you can select one of these files and see how this "web browser" inside program simply navigate and show the file, while the file not extracted and even just exist in zip folder!

You can open database such as mdb or see movie with media player control in same way without extract files.

 Just press "Add Files" or "Add Folder" for append files or folder to test.zip file. Find test.zip in folder of this sample.

Why Add File and Add Folder are disabled after I press other buttons?

For simplicity in this sample after mount, you could not unmount and add any file to zip.

Demo Limitation

  1. Demo version only support with 25 zip files.
  2. Demo version will stop mount file after 10 minutes

More Information

Visit http://www.shetabtech.com/english/mountziplibrary/default.aspx for more information.