Structured Storage Library VCL - Source Edition

The Plasmatech Structured Storage Library har
Download

Structured Storage Library VCL - Source Edition Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Free to try
  • Price:
  • $40.00
  • Publisher Name:
  • Plasmatech Software Design
  • Publisher web site:
  • Operating Systems:
  • Windows
  • File Size:
  • 1000 KB

Structured Storage Library VCL - Source Edition Tags


Structured Storage Library VCL - Source Edition Description

Most applications need to read and write data to disk. Delphi and C++Builder provide powerful database support but sometimes a database is inappropriate due to slow performance, large resource requirements or inappropriate structure. A database would be obviously inappropriate for a word processor for example. The serial nature of disk files means that the programmer is often left writing tedious code to convert their structured memory objects into serial bytes for a file. This is complicated further if you need to store variable length structures. A change in the size of a structure at the start of the file means you need to rewrite the entire file. You might leave empty space in the file to accommodate future growth, but then you have to manage the slack space. The Plasmatech Structured Storage Library alleviates this problem by presenting the programmer with a file system within a file. Just as you have directories and files in a conventional file system, Structured Storage provides the programmer with directories (known as storages) and files (known as streams) within a file. An element inside the file can be added, deleted, moved or copied without affecting any other elements. Incremental saves are now easy to perform, allowing you to save only changed information rather than having to rewrite the whole file. All allocation within the structured file is managed for you by OLE, significantly reducing your workload. Microsoft itself uses Structured Storage to implement for example Word and Excel document files. The example code included with the Plasmatech library allows you to browse the contents of DOC and XLS files (or any structured file) to see how they do it! Your users will appreciate your documents being in one file making it easy for them to copy and backup, and making it easy for you to integrate into Windows Explorer.


Structured Storage Library VCL - Source Edition Related Software