Hi Graham,

Yes TFileStream will use disk. If you have only small transfers you can do
as you do now. If you worry about speed then you could gain speed a lot by
using pointers to your own memory location instead of TStream.

-- 
mvg, Wilfried
http://www.mestdagh.biz


-----Oorspronkelijk bericht-----
Van: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] Namens
GRAHAM (Deephaven)
Verzonden: vrijdag 16 april 2010 8:30
Aan: 'ICS support mailing'
Onderwerp: Re: [twsocket] Multiple FTP Clients

Doesn't TFileStream imply that the data will be transferred to the disk. I
want to avoid any disk activity and get the data as fast as possible into
the application. The size of any data transfer will only be a few tens of
kilobytes at most.

Graham

-----Original Message-----
From: twsocket-boun...@elists.org [mailto:twsocket-boun...@elists.org] On
Behalf Of Francois PIETTE
Sent: 16 April 2010 05:56
To: ICS support mailing
Subject: Re: [twsocket] Multiple FTP Clients

> easier to use the multiple FTP clients to solve my problem.
>
> The first attempt seems to have a problem (problem something stupid I'm
> doing). I have 2 FTP clients and created 2 memory streams. If both FTP
> clients connect and then disconnect, when I free the second memory stream 
> I
> get an error. If only one FTP client connects and disconnects, I can free
> both memory streams.
>
> Obviously doing something dim.

There is a bug in your code obviously. You are probably referencing the 
wrong stream.
btw: Usually one use TFileStream for FTP because you have potentially very 
large files which could result in out of memory errors if you use a 
TMemoryStream.

--
francois.pie...@overbyte.be
The author of the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to