Screenshot Preview

StorageTools - Summary

by Desaware - Product Type: Component / ActiveX OCX / DLL

Summary

StorageTools by Desaware

URLs: desaware-storagetools, desaware storagetools, desawarestoragetools, desaware

View any normal file as a Structured Storage file. StorageTools uses Visual Basic OLE Objects to represent storages and streams, creating a familiar interface for manipulating those elements. Detect whether files are in Structured Storage format or not, and even read any normal file as if it was a Structured Storage file. Includes a number of features specifically for VB developers such as Sequential, Binary, or Random access for reading/writing data.

What's new in V3.0

Sample program showing how to create classes in Visual Basic 6 that support the IPersistStream interface for use with StorageTools.The components have been modified to work in the .NET environment, including Finalize methods where appropriate

.NET versions of the samples are included

StorageTools has new methods for reading and writing variants holding data larger than MAX_INT number of bytes (32000 bytes). They are VariantPutEx and VariantGetEx

StorageTools has a new method (IStreamToDStream) for converting a pointer to an instance of an OLE IStream interface into a dStorage object

Whats new in StorageTools 2.5

The File Property control. This allows you to manipulate the properties of structured storage files and of files located on Windows 2000 NTFS formatted drives

Property Browser sample program with source code. This utility lets you search directories to find files with specified properties

Registry ATL component. Now you can access the registry in your program without having to place an ActiveX control on your form, and without having to ship the large MFC libraries

Support for the IPersistStorage and IPersistStreamInit interfaces in StorageTools, complementing already existing support for IPersistStream

Sample program showing how to create classes in Visual Basic 6 that support the IPersistStream interface for use with StorageTools

StorageTools allows you to take advantage of the same file storage system used by Microsoft's own applications. Includes sample programs (with source) that let you examine the structure of any OLE 2.0 based file so you can see exactly how they do it!

StorageTools is the key to unlocking the following Structured Storage capabilities:

Utilize a powerful new method for organizing information within a file or compound document

Buffered file modifications allow you to easily undo modifications to a file using Transactioning

The ability to create a compound document in a memory buffer instead of a disk file

Full support for standard SummaryInformation fields lets you expose general document information while still maintaining a proprietary internal data format

Ability to look inside any compound document file including those generated by Microsoft's Office applications such as Word and Excel

Includes a compound document file browser with complete Visual Basic source code

You can organize information in memory exactly like you organize information on disk. Only one function call is required to copy information between a Storage in memory and a Storage on disk

Reduce disk access time by only saving the parts of the document that have changed

All disk space allocation and organization are done for you

And more...

StorageTools Registry Control:

The Registry Control makes it easy to access the Registry and the Registration Database. It provides all the power of Windows API calls and more. Keys within the Registry are accessed like directories. Values are converted to data types compatible with Visual Basic. Powerful search capabilities are included, allowing you not to only search among keys and value names, but within the value data itself. The documentation includes descriptions of areas in the Registry that might be useful and how to access them.

Using StorageTools, the Registry becomes the key to transforming your Visual Basic program into a truly professional application. Here are just some of the thing you can do:

Register the filename extension to your documents, so your program is automatically launched when a user activates one

Create user-specific and machine-specific configuration settings, dramatically improving your user interface

Expose DDE links to your program

Interface with Windows 95 & 98: set icons, register an uninstaller, update reference counts for DLL's you use, and much more

Expose your program's version information

Read and modify system settings

The 16 bit registry control is able to access the full 32 bit registry under Windows 95 and Windows NT. This helps minimize the differences between 16 and 32 bit versions of your application

And more...

StorageTool Resource Compiler

The Desaware Resource Compiler is a tool that allows you to easily embed bitmap, icon and string resources into your VB4 executables (16 & 32 bits). The Desaware Resource Compiler runs as a stand-alone program or a VB add-in. It includes complete VB source code and a technical description of how it works.

View any normal file as a Structured Storage file.

Pricing: StorageTools V3.0 1 Developer License, StorageTools V3.0 Upgrade from StorageTools V1.x or V2.x - Please Note: Requires the previous version, StorageTools V3.0 Source Code Escrow Annual Subscription - (An Escrow Agreement will be sent to you for signature - please read Licensing section below)

Evals & Downloads: Read the Storage Tools help file, Download the StorageTools V2.5 evaluation on to your computer - Displays Nag Screens

Operating System for Deployment: Windows 98, Windows NT 4.0, Windows 95, Windows NT 3.51, Windows 3.X

Architecture of Product: 16Bit, 32Bit

Product Type: Component

Component Type: ActiveX OCX, DLL

Built Using: MFC V4.0, ActiveX Template Library (ATL)

General: Supports Apartment Model Threading

Compatible Containers: Microsoft Visual Studio .NET, Microsoft Visual Studio 6.0, Microsoft Visual Studio 97, Microsoft Visual Basic .NET, Microsoft Visual Basic 6.0, Microsoft Visual Basic 5.0, Microsoft Visual Basic 4.0, Microsoft Visual C++ .NET, Microsoft Visual C# .NET, .NET Framework 1.0

Product Class: Business Components

Keywords: Desaware StorageTools Data Storage Memory BACKUP registry structured storage file properties structure storage stream

Desaware

Storage Store

Part numbers: PC-504608-464032 504608-464032 PC-504608-464034 504608-464034 PC-504608-464036 504608-464036

Product Search

Enter search words:

Why buy from ComponentSource?

ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.

More Info | About Us

Screenshot Gallery

Click for full screen preview

Screenshot of StorageTools - ActiveX  - V3.0 Screenshot of StorageTools - ActiveX  - V3.0
Award