Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TCP Datei senden (https://www.delphipraxis.net/137770-tcp-datei-senden.html)

XXcD 28. Jul 2009 13:47


TCP Datei senden
 
Hallo,
ich habe gerade gesehen, dass es in Indy TCP Server diese Funktion gibt:

Delphi-Quellcode:
Socket.WriteFile('images/test.jpg', true);

Also rufe ich die Funktion so auf:
Delphi-Quellcode:
TidContext(AThread).Connection.Socket.WriteFile(ExtractFilePath(ParamStr(0))+'images/bg_Eingangshalle.png', true);
Aber wie kann ich beim Client nun die Daten empfangen??
Bei Google usw. konnte ich nichts zu der Funktion finden.

xxl1 28. Jul 2009 14:23

Re: TCP Datei senden
 
mh vllt mit readstream (!achtung ich hab nur kurz in die indys geguckt und das gefunden!)
oder mit readbytes , das benutzt readstream ja selber ;-)
hier gefunden

XXcD 28. Jul 2009 15:02

Re: TCP Datei senden
 
Jo danke funktioniert, man muss aber trotzdem vorher noch die größe der Datei zum Client senden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:21 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