Hallo Leute,
ich hab mal eine Frage, ich weiß "Suche nutzen" aber ich weiß ja nicht mal ob das geht und vor allem wie man es nennt.
Ich bekomme Daten über die serielle Schnittstelle rein. Wunderbar alles, klappt auch alles. Aber die kommen immer Paketweise rein.
Jetzt würd ich gerne aus z. B. 3 Paketen ein großes Paket machen, weiß aber nicht wie. Die Daten kommen in einen String rein.
Variable RX_1 :String;
Sagen wir es kommt einmal ein "D" dann ein Zahlenwert "321" dann kommt nur ein ";" und dann ein "ACK" und das Schlusszeichen ist ein <CR>. Damit endet
jedes Telegramm. Ich würde das jetzt gerne so lange sammeln bis das <CR> kommt und dann die Variable erst ausgeben, ihr versteht??????
D + 500 + ; + ACK ==> D500;ACK mit nem <CR> am Ende.
Also ich würde die Daten gerne in einen String schreiben der immer wieder angehangen wird.
Ich hoffe ihr könnt mich verstehen und auch weiter helfen......
Danke schon einmal..
Moderiert von
Narses: Topic aus VCL (Visual Component Library) verschoben am Fr 15.05.2009 um 14:56