Hallo Gerd,
die Eingabe auf eine Zeile zu begrenzen macht schonmal das was ich mir vorstelle. Den Wert beim schreiben einzulesen hilft mir nicht, da meine Strings mehrere Zeichen lang sind und komplett geschickt werden sollen und nicht einzeln.
Zwar wird die Eingabe jetzt mit Enter abgeschickt, allerdings habe ich noch ein Problem. Ich möchte den String an ein Gerät per RS232 senden. Das Gerät muss dazu den String + Carriage Return + LineFeed erhalten. Aktuell mach ich das so, dass ich den Eingabestring mit den entsprechenden Werten zu einem neuen String verknüpfe und diesen dann raussende. Das funktioniert auch so weit. Schließe ich die Eingabe allerdings mit Enter ab, antwortet das Gerät nicht (was es normal sollte und sonst auch tut).
Ich hab schon überlegt ob LV an meinen String den ich mit Enter rausschicke noch ein entsprechendes Zeichen dranhängt, aber das sollte ja mMn auch ein Carriage Return sein. Wenn ich das also berücksichtige und an meinen Eingabestring eben nur noch ein LineFeed anhänge, müsste es ja meines Erachtens theoretisch funktionieren - tut es aber leider nicht.
Hat jmd. eine Idee?
mfg