Jo.

Also ich mach das mit Delphi. Ich bekomm auch ein Event wenn Daten über TCP ankommen. Die pack ich dann alle in einen laaangen String und überprüf jedesmal ob in dem String irgendwo ein ENTER drin vorkommt. Wenn dem so ist, dann muss auch eine komplette Nachricht drinne sein. Also wird alles VOR dem Enter weggemacht und als Nachricht verarbeitet. Alles was nach dem Enter kommt, sind schon Daten, die von der nächsten Nachricht sind. Egal ob vollständig oder nicht.

So hab ich da nochmal ein Buffer drinne.

Denke das geht in VBasic genauso einfach.

Gruß Joachim