Zitat von
marabu:
Herzlich willkommen in der Delphi-PRAXiS, Fran.
Wenn ich mir deinen Code so ansehe - erwartest du wirklich 100 Standard Pascal Strings der Größe 20 zzgl. Längen-Byte?
Wahrscheinlich nicht, aber da ich noch am Testen bin, habe ich einfach mal einen nicht zu niedrigen Wert genommen. Den Wert werde ich dann später allerdings sicher noch nach unten anpassen.
Falls du dich fragst, warum ich kein dynamisches array nehme, wenn ich nicht genau weiß wieviel denn nun genau ankommt. Das hat den Grund, das es mit dem Senden von dynamischen arrays nicht so geklappt hat, deshalb habe ich einfach ein statisches genommen.
Zitat:
Außerdem ist es üblich die Empfangsdaten in einer Queue zu verarbeiten - ReceiveBuf schiebt den Schreib-Index und deine Leseroutine schiebt den Lese-Index.
Grüße vom marabu
Ich habe zwar schon hin und wieder kleine Progrämmchen mit Delphi geschrieben, aber da ich auf dem Gebiet von Sockets neu bin, weiß ich natürlich noch nicht was da so üblich ist und geschweige denn wie sowas geht.
CU Fran