HUGEBFFR.DCU is a unit which uses Delphi's TMemoryStream object
as the ancestor of  objects of type TBuffer.  The memory
allocation of a TBuffer object can be larger than the 65536 byte
boundary imposed by segmented memory in 16-bit Windows.  Until
Delphi32 arrives, this unit is what I use to implement huge
strings.



Source code for the unit is available by registering with
CompuServe's shareware database.  The cost is $15.  The
registration I.D. is 9373.  The demo version of the unit will
not create TBuffer objects unless the Delphi IDE is up and
running.  If you register the unit, this limitation is removed,
and source code is provided so that you can add more easily add
fields and methods to descendants of TBuffer.



The methods and fields of a TBuffer object are spelled out in
the HUGEBUFFER.HLP file.  This help file is NOT linked in any
way to the unit, it is simply the documentation for the unit.



You can contact me with any questions or problems through
CompuServe as Glynn Owen, user  71073,2552.  I can also be
contacted over the Internet as abszero@pe.net.



Glynn Owen

