INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Zahl per TCP/IP-Paket senden



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

07.09.2008, 20:59
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Zahl per TCP/IP-Paket senden
' schrieb:Wie kann man die Länge mitübertragen? Ich muss doch TCP Read genau sagen, wie viel Bytes er lesen soll.
Ich möchte aber eigentlich mehrere Werte (Dateiname, Größe, Paketanzahl etc.) in einem Paket unterbringen. Also muss ich genau wissen, von wo bis wo ein Wert anfängt.
Danke. Flattern To String ist genau das, was ich gesucht habeSmile


Wenn du dir das Beispiel genau anschaust, dann wirst du sehen, dass die Länge des Pakets am Anfang des Pakets steht. Nun musst du zwei mal TCP Read anwenden. Ein mal um die Länge (besteht immer aus den ersten vier Bytes) der restlichen Daten auszulesen und dann so viele Bytes wie es in der Länge steht. Damit kannst du nicht nur eine Zahl übertragen. Du kannst damit alles beliebige übertragen.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Zahl per TCP/IP-Paket senden - lvgig - 07.09.2008, 18:56
Zahl per TCP/IP-Paket senden - eg - 07.09.2008, 19:02
Zahl per TCP/IP-Paket senden - lvgig - 07.09.2008, 20:35
Zahl per TCP/IP-Paket senden - eg - 07.09.2008 20:59
Zahl per TCP/IP-Paket senden - lvgig - 08.09.2008, 05:50
Zahl per TCP/IP-Paket senden - MikeS81 - 08.09.2008, 07:04
Zahl per TCP/IP-Paket senden - eg - 08.09.2008, 09:38

Gehe zu: