Na war nicht böse gemeint. Aber ich will das Programm ja auch nutzen. Und zu sagen "das passiert schon mal" beruhigt einen Kunden nicht wirklich und ist auch keine Lösung ! ;-) Ich will ja nur helfen das Programm fehlerfrei und gut zu bekommen !!
Trotzdem nochmal : Der Crusader liefert definitiv alle Daten. Hab ich ja wie gesagt bei meinen (mehreren) unterschiedlichen Clients auch. Und da ist bisher noch nicht ein Telegram verloren gegangen.
Aber was passieren kann ist, dass ein Telegramm nicht komplett in einem TCP-Paket verschickt wird. Es kann also sein, dass du in deiner Funktion 2 mal nur die Hälfte eines Telegramm's bekommst.
Das musst du dann zusammensetzen.
Ich nehme ja mal an, dass die WinSock-Komponente sich über ein Event meldet, wenn Daten anliegen.
Gruß Joachim




Zitieren