Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Vstream bei indyftpserver füllen ? (https://www.delphipraxis.net/6197-vstream-bei-indyftpserver-fuellen.html)

supermuckl 2. Jul 2003 20:26


Vstream bei indyftpserver füllen ?
 
also ich hab folgendes ereignis wenn jemand von meinem server ( selbstbau mit indy 9 tidftpserver ) mit dem kommando RETR eine datei anfordert.

Delphi-Quellcode:
procedure TForm1.ftpRetrieveFile(ASender: TIdFTPServerThread;
  const AFileName: String; var VStream: TStream);
Vstream ist hierbei der stream wo für diesen clientthread "erstellt" wurde

nun würd ich gerne wissen wie ich dem eine datei zuweisen kann
Delphi-Quellcode:
vstream := tfilestream.Create('c:\1.txt',fmOpenRead);
asender.DataChannelThread.StartThread(ftpRetr);
hab ich mal probiert.. aber irgendwie kommt dann ne fehlermeldung: verbindung besteht bereits

hab keine ahnung wieso das net funzt

da bleibt dann der ftp client stehen und wartet auf daten:

PORT 127,0,0,1,7,117
200 PORT Anweisung erfolgreich.
RETR 1.txt
150 Dateistatus OK; Datenverbindung wird geöffnet.

supermuckl 3. Jul 2003 19:57

leute was geht ab
 
na toll weis das keiner hier?
das is nur nen billiger stream den ich irgendwie füttern muss

leute das kann doch net so schwer sein :(


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz