INNOVA Solutions

String Lists, Linked Lists and Arrays

Presentation by Roger Connell at ADUG January 2013.


As part of a study of Delphi's container classes at Melbourne ADUG Roger stepped through a simple program demonstrating the power of the TStringList as an implementation of the TStrings Class. TStrings are a fundamental building block of both VCL and Firemonkey components.

The demo also looked at the uses of the more basic collection implementations of linked lists classes and array types. Linked lists and dynamic arrays require some understanding and need additional code to implement the things that one expects of a "Container". Dynamic arrays typically are used as the storage in Delphi supplied container classes.

The supplied code includes a range of simple library functions to aid in handling arrays.


Powerpoint Web Presentation


Click Here for Powerpoint Presentation, source code and data files

More on Linked Lists

Click Here for a more in depth look at the old Pascal favorite - Linked Lists

Other Innova Solutions Presentations at ADUG

ADUG Presentations

The company accepts no liability for any alleged or actual damage arising from the use of any of these products or this information.

For feedback on this information contact us :: enq at

Home           Australian Delphi Users Group

INNOVA Solutions Pty Ltd - ACN 081 449 836