TIP: Click on subject to list as thread! ANSI
echo: pascal
to: ALL
from: `mark lewis`
date: 1999-03-09 00:00:00
subject: streams and collections..

 HK> Fri 5 Mar 1999 20:25,  to :

 >> you'd like a copy of the package to look at, i can make it available...
 >> it's pretty nice and even has a workwround for a bug in borland's
 >> emsstream...

 >> what i'm wanting to do is to have a stream or collection (what's the
 >> difference?)

 HK> A collection is an object which is basically a dynamic "array
 HK> of object", where the objects are stored in memory.

 HK> A stream is a "file of object". The file may be physically in
 HK> memory, too.

 HK> The difference is that with a collection you have access not
 HK> only to the objects which are stored in the collection but to
 HK> the objects methods. I.e. it is a living data structure. The
 HK> objects may be modified.

 HK> A file/stream is a static data structure. You may view it as a
 HK> static snapshot of a collection frozen into a sequential file.

thanks for clearing that up for me, horst... i guess it means that i can't do
what i was wanting to do?? a TWorkStream is self sizing... it'll use RAM, EMS,
XMS, and DISK as needed and all at the same time if needed... gives the
possibility of handling LARGE amounts of data...

are collections limited by the 64k limit as everything else? i'm doing this in
TP6...

the only way i've ever done objects is by using what someone else has
developed... i have been able to repair a few bugs in some of their routines
for access data but nothing else... heck, i'm looking for a fido PKT object
that's derived from mark may's MKMSG stuff cause i have no clue about how/where
to even start...

)\/(ark
/======================================================================
| Orange County Usenet  Fidonet gateway                              
|                                                                      
| User email address:   mark.lewis.noemail@webworldinc.com                                             
| FTN email: mark lewis[RemoveThis]@f12.n3634.z1.fidonet.org
| User FidoNet address: 1:3634/12                                             
| Report abuse of this service to joejared@webworldinc.com

SOURCE: alt.fidonet via archive.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.