Zitat von
chrisw:
Vielleicht erwartet das Programm tatsächlich eine 2 und 3 (also
ASCII 50(#50) und 51(#51)) !
Dann würde er bei "2007" schon wieder einen neuen String anfangen...
Ich weiss nicht, ob du die ShowMessage() als das ansiehst, was "zurück kommt", aber das ist nichts, was dir das andere Programm antwortet sondern einfach nur, wieviel Bytes übertragen wurden. Daher ist dies niemals eine Antwort vom Empfänger.
Zitat von
OH:
SendText returns the number of bytes sent. Note that this may be less than the length of the string S if the socket is nonblocking.