This is an idiot question, so my apologies. I've been searching around for mechanisms to transfer text info between programs. Simple text files do the job, but that is a bit clumsy. There must be mechanism for what amounts to in-memory files, but I don't know what they are. I see lots of stuff about TStream and related things, and how various sorts of data can be added to or retrieved from a stream but the documentation never mentions the idiot question of what do you use these things, TStreams, for? Do TStreams exist just within one prpgram, or can you create a TStream that can then be accessed by another progra,? Answers using just short words and not assuming too much in=dep[th Windows knowledge would be gratefully received.