01.08.2007, 08:31
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2007 08:32 von Jason.)
Beitrag #1
|
Jason
LVF-Grünschnabel
Beiträge: 18
Registriert seit: Mar 2007
8.2.1, 8.5
-
kA
Deutschland
|
per Texteingabe Button Aktivieren?
HI,
ich habe ein kleines Problem und zwar:
Ich möchte ein Button aktivieren, wenn in einen Textfeld was eingegeben wird oder was drinne steht bzw. wenn das Textfeld leer ist deaktiviert wird.
Momentan ist es bei mir so, das der Wert (den ich eingebe) offenbar nicht von LabVIEW übernommen wird solange der Focus auf das Textfeld liegt.
Erst wenn ich irgendwo auf meinen Frontpanel klicke, so das das Textfeld den Focus verliert, wird der Button aktiviert.
Ich hoffe mir kein jemand Hilfe. Danke in voraus.
|
|
|
01.08.2007, 09:01
Beitrag #2
|
|
|
01.08.2007, 09:02
Beitrag #3
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
per Texteingabe Button Aktivieren?
' schrieb:Momentan ist es bei mir so, das der Wert (den ich eingebe) offenbar nicht von LabVIEW übernommen wird solange der Focus auf das Textfeld liegt.
Dur mußt "Einzeilige Eingabe" aktivieren, damit der Text mit Betätigung der Return-Taste übernommen wird. Ansonsten geht es nur mit Ctrl-Return.
Aber worum es hier eigentlich geht, das hab ich nicht begriffen...
|
|
|
01.08.2007, 09:58
Beitrag #4
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
per Texteingabe Button Aktivieren?
Evtl. gibt es ein Event außer Value Change, mit dem es klappt.... Ich hab' aber keins gefunden.
Wahrscheinlich musst Du Dir da was "basteln".
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
01.08.2007, 10:11
Beitrag #5
|
Achim
*****
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
per Texteingabe Button Aktivieren?
Hi,
es klappt doch tadllos...siehe Beispiel! Beachte:Man muss "Update while typing" aktivieren...
deactivate_button.vi (Größe: 14,56 KB / Downloads: 304)
Gruss
Achim
"Is there some mightier sage, of whom we have yet to learn?"
"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
|
|
|
01.08.2007, 12:11
Beitrag #6
|
Jason
LVF-Grünschnabel
Beiträge: 18
Registriert seit: Mar 2007
8.2.1, 8.5
-
kA
Deutschland
|
per Texteingabe Button Aktivieren?
' schrieb:Mach ein Event "Value Change" des Textfeldes...im Event überprüfst du, ob der String im Textfeld ein "Empty String" ist...und de/aktivierst entsprechend den Button
A.
Genauso habe ich das gemacht. Bloss LabVIEW aktivert den Button erst wenn kein Focus mehr auf das Textfeld liegt.
|
|
|
01.08.2007, 12:14
Beitrag #7
|
Jason
LVF-Grünschnabel
Beiträge: 18
Registriert seit: Mar 2007
8.2.1, 8.5
-
kA
Deutschland
|
per Texteingabe Button Aktivieren?
' schrieb:Evtl. gibt es ein Event außer Value Change, mit dem es klappt.... Ich hab' aber keins gefunden.
Wahrscheinlich musst Du Dir da was "basteln".
Gruß Markus
Ups, deine Antwort zu spät gesehen.
Werde es mir mal anschauen und mal mit meinen Programm vergleichen. Danke erstmal!
|
|
|
01.08.2007, 12:27
Beitrag #8
|
Jason
LVF-Grünschnabel
Beiträge: 18
Registriert seit: Mar 2007
8.2.1, 8.5
-
kA
Deutschland
|
per Texteingabe Button Aktivieren?
Danke für die Hilfe, ich habe festgestellt das bei mein Textfeld "Wert beim schreiben einlesen" nicht aktiv war.
*grummel * wieder was gelernt ^^
|
|
|
01.08.2007, 12:36
(Dieser Beitrag wurde zuletzt bearbeitet: 01.08.2007 12:38 von Achim.)
Beitrag #9
|
|
|
01.08.2007, 12:40
|
Jason
LVF-Grünschnabel
Beiträge: 18
Registriert seit: Mar 2007
8.2.1, 8.5
-
kA
Deutschland
|
per Texteingabe Button Aktivieren?
' schrieb:Ich schätze, du meinst meinen Beitrag#5
Ja, meinte ich. Danke Achim!
|
|
|
| |