TDataCollection

Database tool for Delphi 4, Written and Copyright (1999) by Tomaz  Koritnik, Slovenija

This is freeware, but with no source.

Register to receive updates and repairs. Write me to tomaz.koritnik@kiss.uni-lj.si or tomazk@netscape.net to send me comments and registration info. To register, please include name and surname, address, country, your e-mail information in mail. You don't have to pay anything. registration is only for information and that I can send you updates and repairs for free.

This unit containes objects:

    TMemoryWriter: for setting and reading values in memory

    TDataHeader: for creating headers that stores data and information, data is encoded and CRC is calculated

    TDataFile: for operating with files; writing, reading, inserting, deleting data from file to buffer. Inserting and deleting supports more than one block to be added or deleted from file. Easy to use. No CRC checking, and very fast, with block mode transfer.

    TDataCollection: for saving bitmaps, gifs, jpegs, icons, OLE objects, TStrings, Rich text, buffers, other files, Streams,... anything you want in one single file. Data is compressed with ZIP compression and encoded, CRC32 is used to check data. Easy to read, write, insert and delete data, wery easy to use, and great for creating image collections, setup programs (store files in collection), and much much more.

Download:

    TDataCollection unit

    Simple example

    Tree-sorted example