07.09.2007, 09:23
Beitrag #1
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Stringeingabe mit "Return" übernehmen.
Hallo,
ist es möglich, bei einem Stringelement den eingegebenen Text mit einem "Return" zu übernehmen, so dass es als Value-Change erkannt wird?
Standardmäßig klappt das nur mit "Enter", oder wenn ich mit der Maus irgendwo außerhalb des Elements klicke.
Dass ich es mit einem Key-Down-Event und entsprechender Auswertung überprüfen kann weiß ich, aber geht das nicht einfacher, bzw. weniger umständlich?
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
07.09.2007, 09:29
Beitrag #2
|
|
|
07.09.2007, 09:52
Beitrag #3
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Stringeingabe mit "Return" übernehmen.
Cool. Das funktioniert in der Entwicklungsumgebung super. Danke.
Wenn ich 'ne EXE daraus erstelle klappt es nicht.... An was könnte das liegen?
Gruß Markus
' schrieb:Habe das gestern per zufall in den Optionen gefunden.
Im Engl. Environment - End text entry with Enter key
Nie gebraucht/getestet, schau doch mal ob das geht.
Gruss
Roland
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
07.09.2007, 10:00
Beitrag #4
|
|
|
07.09.2007, 10:06
(Dieser Beitrag wurde zuletzt bearbeitet: 07.09.2007 10:08 von Y-P.)
Beitrag #5
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Stringeingabe mit "Return" übernehmen.
Tatsächlich hat es daran gelegen.... Danke!
Kann man die einzelnen Einstellungen nicht automatisch in die EXE (bzw. ini) übernehmen?
Muss ich da immer manuell die gewünschten ini-Einträge auswählen, die ich brauche und dann kopieren? Oder kann ich auch gleich alle LabVIEW.ini - Einträge kopieren und in die Application.ini einfügen?
Gruß Markus
EDIT:
In die ini muss der Eintrag returnKeyAction=True eingefügt werden.
' schrieb:Wahrscheinlich weil das noch nicht in der INI steht, die zu deiner Exe gehört. (Eintrag kopieren aus der LabVIEW.ini)
VDB
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
07.09.2007, 10:10
Beitrag #6
|
|
|
07.09.2007, 10:17
Beitrag #7
|
|
|
07.09.2007, 10:24
Beitrag #8
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Stringeingabe mit "Return" übernehmen.
Ja, aber das wird nicht mit übernommen (Advanced -> Häkchen in "Use the default LabVIEW-Configuration-File").....
Es klappt wohl nur manuell,.... Man kann auch alle LabVIEW.ini-Einträge kopieren und in die Applikation.ini einfügen. Dann klappt's auch.
Gruß Markus
' schrieb:Ich glaub du hast beim Build die Wahl, ob du die LabVIEW.ini Datei benutzten möchtest.
VDB
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
07.09.2007, 10:27
Beitrag #9
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Stringeingabe mit "Return" übernehmen.
' schrieb:st es möglich, bei einem Stringelement den eingegebenen Text mit einem "Return" zu übernehmen, so dass es als Value-Change erkannt wird?
Dumme Frage: Was ist denn der Unterschied zwischen "Return" und "Enter"? Für mich waren das bis jetzt zwei völlig synonyme Worte für die gleiche Taste.
Für ein Text-Control setze ich das Häkchen rechte Maustaste/Einzeilige_Eingabe, um es mit der Return-/Enter-Taste (Anstatt mit Ctrl-Enter) beenden zu können. Aber sicherlich liege ich jetzt völlig falsch...
|
|
|
07.09.2007, 10:38
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Stringeingabe mit "Return" übernehmen.
Mit der Einstellung "Limit to Single Line" (Rechtsklick auf String-Control) klappt es auch in der EXE, wenn ich auf "Return" klicke. Danke Lucki!
"Enter" ist bei mir die Taste ganz rechts unten. "Return" ist die Taste unter "Backspace", bzw. rechts von der Raute (#).
Gruß Markus
' schrieb:Dumme Frage: Was ist denn der Unterschied zwischen "Return" und "Enter"? Für mich waren das bis jetzt zwei völlig synonyme Worte für die gleiche Taste.
Für ein Text-Control setze ich das Häkchen rechte Maustaste/Einzeilige_Eingabe, um es mit der Return-/Enter-Taste (Anstatt mit Ctrl-Enter) beenden zu können. Aber sicherlich liege ich jetzt völlig falsch...
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
| |