• Slevu 26% na výjové nástroje Embarcadero
  • Slevu 15% na produkty společnosti Devart
  • Slevu 26% na nástroj Deleaker
  • Abbevia Steaming Component v.1.0

    By Peter van Lonkhuyzen.

    Freeware + source 15 May 1998

    Description

    This Component is designed to Inflate/Deflate Streams using Turbo Power Software's Abbrevia. Unlike Abbrevia's Inflatestream/DeflateStream it allows Multiple streams to
    be compressed into one stream and allows for a progress indicator. Requires Abbrevia from Turbo Power Software.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 3kB

    Platforms: D3

    Delphi Stream Handler v.27.07.2014

    By LaKraven Studios Ltd.

    Freeware + source 28 Jul 2014

    Description

    A powerful (and easy to use) Stream Handler library for Delphi.

    The Delphi Stream Handler Library provides a multitude of useful methods and helper classes for simplifying the process of working with Stream Types (TStream and its kin) in Delphi.

    The methodology behind this library is to make reading and writing of data types to and from Streams a one-call-per-operation affair.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 78kB

    Platforms: DXE5, DXE6, FM3

    GpStreams v.1.39

    By Primoz Gabrijelcic.

    Freeware + source 15 Oct 2013

    Description

    Various utilities build around TStream concept.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 14kB

    Platforms: D2005, D2006, D2007, D2009, D2010, D7, DXE, DXE2, DXE3

    KBLib - dynamic record streaming r15

    By Krystian Bigaj.

    Freeware + source 15 Aug 2011

    Description

    TKBDynamic allows to save/load/get(binary)size/compare any dynamic type with only one line of code. This can be used for example to share data by any IPC mechanism. Dynamic types can be for example:
    • String
    • array of String (or any type)
    • dynamic record (must contain at least one dynamic type)
    Complex dynamic record defined as in http://code.google.com/p/kblib/source/browse/trunk/Tests/TestuKBDynamic.pas#36 can be streamed in just single line of code like:
    • TKBDynamic.WriteTo(lStream, lTestRecord, TypeInfo(TTestRecord));
    • TKBDynamic.ReadFrom(lStream, lTestRecord, TypeInfo(TTestRecord));
    Tested on Delphi 2006/2009/XE. Extended RTTI (added in D2010) is NOT used at all (no need for this case).

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 58kB

    Platforms: D2006, D2007, D2009, D2010, D7, DXE

    LongColl v.4.7

    By Lucian Radulescu.

    Shareware 26 Jan 2001

    Description

    Classes provided:
    • TDStreamableClass
    • TDStream
    • TCollection32 (base class) is a (non-visual) class. It is similar with TList, but it can hold more than 500,000,000 items. Each item is a pointer to some user-defined class type. TCollection32 works with TDStream, providing fast I/O operations. Also, there are methods like FirstThat, LastThat, ForEach where your application can provide a pointer to some action to be performed to all items or just some of them. You can validate collection and delete invalid items automatically, you can sort items.
    • TSortedCollection32
    • TStrCollection32
    • TReorderCollection
    • TResourceFile.

    Informations

    • Status: Trial (work while IDE is running)
    • Source: On purchase/registration
    • price: $24.95
    • Exe demo: included
    • Size: 109kB

    Platforms: D1, D2, D3, D4, D5, D6, D7, D2005

    Stream Extension Classes v.2.0.1

    By Peter Johnson.

    Freeware + source 08 Apr 2004

    Description

    This class library provides some classes that can be used to extend the functionality of Delphi's TStream classes.

    At present the classes provided are:

    • A TStream derived class which can wrap another TStream - this is useful as a base class for filters to wrap round existing stream classes.
    • A set of stream wrappers that simplify writing data to a resource file - one class handles the resource file structure (including headers) while another handles the format of individual resources within the file.
    • A set of classes that wrap existing streams and provide an IStream interface to them - like Delphi's TStreamAdapter classes.

    Several demo programs are included in the download along with a user guide in PDF format.

    Informations

    • Status: Fully functional
    • Source: Included
    • Exe demo: included
    • Size: 95kB

    Platforms: D4, D5, D6, D7

    StreamPack v.1.0

    By Enserver.

    Shareware 04 Jun 2008

    Description

    StreamPack is a collection of useful TStream descendents. The streams can be used to make efficient server or any other applications.

    Contains:

    • TIShareStream - Shares a stream from dll and host without using BPL. No data copy is used.
    • TBufStream - Just use buffer as TStream. No data copy is used.
    • TLinkStream - Creates a single stream from multiple stream without coping data. You can link any stream as single stream like TMemoryStream - TFileStream.
    • TSubStream - Creates a stream from part of other stream. No data copy is used.
    • TMapFileStream - This stream uses memory map as stream. If memory map is full, additional file is stored in file. You can share data between application.
    • And more...

    Informations

    • Status: Trial (work while IDE is running)
    • Source: On purchase/registration
    • Size: 1 972kB

    Platforms: D2007, D7

    Streams and Containers v.1.1

    By White Ants Systemhouse BV.

    Freeware + source 18 Feb 1997

    Description

    TFilter is a TStream descendant which adds the Put / Get object streaming capabilities to a TStream instance. TFilter does not actually read or write data but delegates this to an attached stream. This stream can be owned or not.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 29kB

    Platforms: D1

    TDynamic Stream & Additional Routines

    By Stewart James Limited.

    Freeware + source 20 Aug 1997

    Description

    "TDynamicStream: When I have used TMemoryStream in the past I discovered one very annoying problem, if I expanded or shrank the stream it's contents were cleared. TDynamicStream does not clear it's contents and the Write method will also dynamically expand the stream to accommodate the new size of data."

    Also includes additional routines: PackRecord, UpPackRecord, ConvertCurrency, FormatMoney, GetBlobText. SetBlobText and others.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 5kB

    Platforms: D2, D3

    TGpStreamWrapper v.1.0

    By Primoz Gabrijelcic.

    Freeware + source 23 Jul 2001

    Description

    TGpStreamWrapper is base stream wrapper class implementing the delayed Seek to cope with the TStream's GetSize trick.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 10kB

    Platforms: D5

    THKStreams v.1.6

    By Harry Kakoulidis.

    Freeware + source 03 Jan 2000

    Description

    HKStreams is a component that enables you to easily save and load many streams into one file. The streams can be stored with LHA compression if wanted, and can also be encrypted with blowfish. THKStreams is also smart, if you load afterwards an encrypted or compressed (or both) file, it will now how to read it, and can also call your event that asks the user for a password if needed. Can also handle wrong passwords or corrupt files.

    Informations

    • Status: Fully functional
    • Source: Included
    • Exe demo: included
    • Size: 206kB

    Platforms: D3, D4

    TObjectList & TSortedObjectList v.1.4

    By Robert Daignault.

    Freeware + source 12 Feb 1997

    Description

    Real container for Delphi, including iterators, streaming of any TObject descedant, auto destroy of contained objects, clipboard support, cloning and so on.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 33kB

    Platforms: D1, D2

    TParamStream v.1.3.1

    By UltraTech Creations.

    Freeware + source 17 Apr 2000

    Description

    TParamStream acts as an all-purpose buffer, which allows any type of data to be passed between 2 apps, an app and dll, or can be used as a FIFO data stack. It is a part of the wildfireZ Plugins SDK, hence the filenames of the .pas files, but is being offered as a seperate component. HireDataTime functions are optional, and also included.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 18kB

    Platforms: D4, D5

    TStream and TStorage classes v.2.0

    By MT Computers, Vladimir Zhigunov.

    Freeware + source 30 Jun 1999

    Description

    TStream descendant for IStream objects and TStorage class for IStorage objects. Sample source for IStorage viewer/editor included.

    Informations

    • Status: Fully functional
    • Source: Included
    • Size: 19kB

    Platforms: D4