Einzelnen Beitrag anzeigen

Wilder

Registriert seit: 9. Mär 2004
15 Beiträge
 
#1

sendbuf / receivebuf - Problem

  Alt 13. Mär 2004, 16:09
Ich habe folgendes Problem:
ich möchte nach feststellen der Verbindung dem Client eine Initialisierungssequenz zukommen lassen. Leider scheint das nicht zu klappen, da sich die vom Client empfangenen Daten von den gesendeten unterscheiden. Warum?

Server schickt einen einzelnen Buchstaben und ein paar Leerzeichen, das kommt jedoch an:

#$10#0#0#0#$1F#2#0#0'ÐÞB'#0'x Ã'#0

Zur Info: ich versende ein Record mit String, Int und einem Array of Char.

Client:
form1.clientsocket1.Socket.ReceiveBuf(empf_nachricht,form1.clientsocket1.Socket.ReceiveLength); Server:
Form1.Serversocket1.Socket.Connections[0].SendBuf(Nachricht,sizeof(Nachricht)); p.s.:
ich habe mir das mal mit einem Packetsniffer angeschaut und es steht immer ein **UnReg** in den Paketen drin.
  Mit Zitat antworten Zitat