Forum: Netzwerke
Delphi
by Neutral General,
6. Mär 2019
Und wenn in dem Stream CR/LF Bytes vorkommen?
Das halte ich für keine gute Idee.
Forum: Netzwerke
Delphi
by Neutral General,
6. Mär 2019
Dann musst du raten.
Aber da kommt es dann stark drauf an was genau in den Strings bzw. Streams enthalten ist.
Falls in den Streams immer JPEG-Dateien wären, könntest du nach der JPEG-Signatur schauen, falls die Strings immer mit "ABC" anfangen kannst du das testen.
Falls die Streams und die Strings deutlich unterschiedliche Größen haben, kannst du versuchen es daran festzumachen.
All das...
Forum: Netzwerke
Delphi
by Neutral General,
6. Mär 2019
Daten sind Daten. Wenn du unterschiedliche Daten unterscheiden können willst, musst du selber dafür sorgen.
Z.B. dadurch dass jeder erst mal ein Byte vor dem eigentlichen Inhalt schickt, dass festlegt (bzw. erkennen lässt) ob der Inhalt ein Stream oder ein String ist.