INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Eingabe begrenzen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

22.01.2009, 09:44
Beitrag #1

geist07 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 127
Registriert seit: Dec 2007

8.5, 8.6, 2009SP1,2010,2011
2007
kA

994xx
Deutschland
Eingabe begrenzen
Hallo,

ist es möglich bei einem Stringelement die Anzahl der einzugebenden Zeichen zu begrenzen.
Habe dass Problem das der User nicht mehr als 11 zeichen eingeben darf. Über Eigenschaftsknoten habe ich bisher nix passendes gefunden

Grüße geist07

"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.01.2009, 10:32
Beitrag #2

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Eingabe begrenzen
' schrieb:Über Eigenschaftsknoten habe ich bisher nix passendes gefunden
Doch. Tongue

Value. Einfach Länge abfragen und entsprechend reagieren. Kann man in EventCase legen.

[*grübel*]

Man könnte auch ein KeyDown beim String machen, im EventCase die aktuelle Länge prüfen und dann entsprechend Key enabeln oder nicht.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2009, 11:00
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Eingabe begrenzen
Hier ein Bsp...


Sonstige .vi  Stringl_nge_begrenzen.vi (Größe: 9,34 KB / Downloads: 647)

Lv86_img

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2009, 15:18
Beitrag #4

geist07 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 127
Registriert seit: Dec 2007

8.5, 8.6, 2009SP1,2010,2011
2007
kA

994xx
Deutschland
Eingabe begrenzen
Danke

"Zwei Dinge sind zu unserer Arbeit nötig: Unermüdliche Ausdauer und die Bereitschaft, etwas, in das man viel Zeit und Arbeit gesteckt hat, wieder wegzuwerfen." (Albert Einstein)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2009, 15:05
Beitrag #5

F.Bi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 152
Registriert seit: Oct 2007

LabView 2016
2007
EN

55218
Deutschland
Eingabe begrenzen
Ich habe gerade auch so eine Stringlängenbegrenzung gesucht.
Das VI von Markus funktioniert auch ganz gut, aber mich stört dabei, dass man am Ende "Stop" betätigen muss. Ich habe schon probiert das VI anzupassen, um die Schleife mit der Enter-Taste zu verlassen, aber im String erscheint kein Enter, folglich weiß ich nicht, wie ich die Schleife beenden soll. Wenn man die Lösung kennt, ist das bestimmt einfach, aber ich komme nicht drauf.

Gruß
Frank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2009, 14:52
Beitrag #6

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Eingabe begrenzen
' schrieb:Ich habe gerade auch so eine Stringlängenbegrenzung gesucht.
Das VI von Markus funktioniert auch ganz gut, aber mich stört dabei, dass man am Ende "Stop" betätigen muss. Ich habe schon probiert das VI anzupassen, um die Schleife mit der Enter-Taste zu verlassen, aber im String erscheint kein Enter, folglich weiß ich nicht, wie ich die Schleife beenden soll. Wenn man die Lösung kennt, ist das bestimmt einfach, aber ich komme nicht drauf.

Hier eine Lösung die das kann. ExitOption, entweder bei Stringlänge direkt beenden oder erst bei Enter.


Angehängte Datei(en) Thumbnail(s)
   

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.03.2009, 10:17
Beitrag #7

F.Bi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 152
Registriert seit: Oct 2007

LabView 2016
2007
EN

55218
Deutschland
Eingabe begrenzen
Danke für die Hilfe.
Ich habe es noch etwas angepasst. Zum Beenden ohne die Länge erreicht zu haben, habe ich das AND durch ein OR mit einem Inv. Eingang ersetzt.

Ideal wäre es, wenn man daraus ein universelles Sub-VI machen könnte, aber das würde nur mit einem Sub-Panel funktionieren. Könnte man das mit einem XControl machen?

Gruß
Frank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mehrfache Eingabe in Windows Konsole Roxor 4 3.525 04.04.2019 14:04
Letzter Beitrag: Roxor
  Passwort Eingabe 911tom 21 10.898 21.03.2017 07:44
Letzter Beitrag: GerdW
  Numerisches Bedienelement maximale Signalsteigung begrenzen antwort 2 3.494 06.03.2017 13:46
Letzter Beitrag: antwort
  Signalverlaufslänge begrenzen Hasenfuss 4 3.391 26.04.2016 13:40
Letzter Beitrag: Lucki
  Einfachen Funktionsgenerator.vi generiertes Ausgangssignal begrenzen Moes 7 6.406 18.09.2015 11:38
Letzter Beitrag: Moes
  Eingabefeld löschen nach Eingabe Gesetzt 13 9.853 02.02.2015 22:11
Letzter Beitrag: jg

Gehe zu: