Einzelnen Beitrag anzeigen

molotov13

Registriert seit: 15. Nov 2007
25 Beiträge
 
#17

Re: UDP-Probleme bei Delphi2009 und Windows XP Embedded

  Alt 26. Sep 2008, 17:56
Endlich! Problem gelöst. Mit:

Code:
Buffer   : TIdBytes;
...
SetLength(Buffer, UDPC.BufferSize);
UDPC.ReceiveBuffer(Buffer);
funktionierts nun endlich. Schlussendlich bleibt nur die Frage, warum meine Ursprungsversion mit

Code:
UDPC.Send(msg_temp);
und
Code:
aw:=UDPC.ReceiveString();
mit Delphi 2007 und Delphi 2009 compiliert auf Windows XP Standard funktioniert und auf dem Embedded-System mit Delphi 2009 nicht. Aber ich bin froh, das Problem nun gelöst zu haben. Hoffentlich treten nicht neue sonderliche Phänomene auf.

Edit:

Zu früh gefreut. mit den "neuen" Funktionen SendBuffer und ReceiveBuffer, wo es zuerst auch lokal nicht funktioniert hat (XP Standard) hat es durch die oben beschriebenen Anpassungen dann einwandfrei hingehaut. Auf dem Embedded-XP-System funktioniert es aber noch immer nicht!? Schön langsam werd ich ratlos.
  Mit Zitat antworten Zitat