Eingabefeld - String-Indicator begrenzen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Eingabefeld - String-Indicator begrenzen (/Thread-Eingabefeld-String-Indicator-begrenzen) |
Eingabefeld - String-Indicator begrenzen - GSTurner - 21.03.2008 16:39 Hallo an alle. Ich versuche momentan eine Worteingabe zu realisieren, wobei ich den String dann in ein Byte-Feld schreiben will. Soweit so gut nur hab ich im Moment das Problem, dass ich die Eingabe auf 8 Zeichen beschränken will -> also sobald 8 Zeichen drin sind ist es nicht mehr möglich weiterzutippen - geht das? Und wenn ja, wie? Vielen Dank für die Hilfe im Voraus PS: Ich verwende die LabVIEW-Version 7.1 Eingabefeld - String-Indicator begrenzen - Lucki - 21.03.2008 17:16 Habe jetzt nur in der Version 8.5 nachgeschaut, weiß nicht ob das mit V7.1 auch schon geht. Man kann mit der rechten Maustaste die Option "Update While Typing" aktivieren. Du könntest dann in einer kleinen while-Schleife die Länge des Strings prüfen, und wenn die 8 Zeichen geschrieben sind, wird die Eingabe beendet (oder es werden keine weiteren Zeichen mehr angenommen außer Backspace und Return). Habe aber das dumme Gefühl, daß das in der V7.1 noch nicht so ging... Eingabefeld - String-Indicator begrenzen - GSTurner - 21.03.2008 17:23 Danke für die fixe Antwort. Also das mit update-while-typing gibt es. Nur wie mach ich das dann, dass der mir nur mehr auf Backspace oder Enter reagiert? Eingabefeld - String-Indicator begrenzen - Lucki - 21.03.2008 17:45 ' schrieb:Danke für die fixe Antwort. Also das mit update-while-typing gibt es. Nur wie mach ich das dann, dass der mir nur mehr auf Backspace oder Enter reagiert?Fahre morgen weg, habe jetzt kein Zeit mehr, bitte jemand anders antworten... Eingabefeld - String-Indicator begrenzen - Y-P - 21.03.2008 17:46 Du musst auch noch "Limit to single line" ankreuzen, dann klappt es so wie in meinem Bsp. (auch wenn Du auf "Return" drückst). [attachment=11727] [attachment=11728] [attachment=11729] Gruß Markus ' schrieb:Danke für die fixe Antwort. Also das mit update-while-typing gibt es. Nur wie mach ich das dann, dass der mir nur mehr auf Backspace oder Enter reagiert? Eingabefeld - String-Indicator begrenzen - GSTurner - 21.03.2008 18:20 Ok soweit so gut - dankeschön - und jetzt nur noch was ist das wo "String: Value Change" dasteht? Beziehungsweise hab ich im Moment ein Popup mit den 8 Zeichen maximal welches nicht mehr weggeht - was wahrscheinlich daran liegt, dass ich den false-Zweig nicht definiert habe oder? Es funktioniert - großes Dankeschön für die schnellen Antworten! Eingabefeld - String-Indicator begrenzen - Y-P - 21.03.2008 19:23 Das ist eine Ereignisstruktur (Event Structure). Nee, das mit dem Popup liegt daran, dass Du keine Event-Struktur verwendet hast. :DFalse ist bei mir leer. Gruß Markus ' schrieb:Ok soweit so gut - dankeschön - und jetzt nur noch was ist das wo "String: Value Change" dasteht? Beziehungsweise hab ich im Moment ein Popup mit den 8 Zeichen maximal welches nicht mehr weggeht - was wahrscheinlich daran liegt, dass ich den false-Zweig nicht definiert habe oder? |