LabVIEWForum.de - Stringeingabe nur in Grossbuchstaben

LabVIEWForum.de

Normale Version: Stringeingabe nur in Grossbuchstaben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,
eine Frage: In einer Stringeingabe möchte ich, dass dieser nur in Grossbuchstaben nach ASCII-Zeichensatz erfolgt. Sozusagen eine aktive Funktion aus der Palette "String" in Grossbuchstaben umwandeln.
Ich habe bei der Stringeingabe die Möglichkeiten der Eigenschaften durchgeschaut, konnte aber keinen Anhaltspunkt finden, wie ich diese Stringeingabe dahingehend konfigurieren kann.
Falls jemand etwas weiss, danke und einen guten Start ins Wochenende und holt die Schlitten raus....;o)
der frehdie
Hallo frehdie,

zwei Ideen:
- beim StringControl "Wert beim Schreiben einlesen" aktivieren und in einem Event jedesmal "to uppercase" aufrufen...
- Tastendruck-Event für das StringControl auswerten und hier "To uppercase" anwenden...
Denke auch, es muss von Hand gemacht werden! Eine Standardoption gibt es dafür glaube ich nicht. Eine Lösung wie oben beschrieben liegt im Anhang.

Grüße,
Totti

[attachment=38516]
Danke für Eure Information,
leider habe ich nur LV 8.6 Base und in dieser Version gibt es keine "Ereignisstruktur". Schade eigentlich, da ich diese recht nützlich finde. Jedoch habe ich die Sache mit einer zusätzlichen Option schon anders gelöst gehabt (im Anhang das VI) .
Dabei kam mir der Gedanke, ob man dieses nicht durch ein Eigenschaftsknoten für den String vorgeben kann.
Aber...auf jeden Fall kein lösbares Problem.
Danke und guten Start ins Wochenende.
Gruss, der frehdie
Hallo frehdie,

so könnte es ohne unnötige Sequenzen und RubeGoldbergs aussehen:
[attachment=38521]
...danke..., leider brauche ich die Sequenz, da anschliessend die Strings weiter verarbeitet werden sollen..
erst nachdem sie eingegeben wurden..
aber, so wie oben aufgeführt ist es schon feiner....
danke GerdW..;o)
Hallo frehdie,

Zitat:leider brauche ich die Sequenz, da anschliessend die Strings weiter verarbeitet werden sollen, erst nachdem sie eingegeben wurden..
Und wozu brauchst du da eine Sequenz? THINK DATAFLOW!
(03.02.2012 17:36 )frehdie schrieb: [ -> ]..
leider habe ich nur LV 8.6 Base
..
Dann passe bitte dein Profil an. Das hilft solche "Unstimmigkeiten" von vorne herein zu vermeiden.

Liebe Grüße,
Torsten
Referenz-URLs