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 

überprüfen ob eine Taste gedrückt wurde



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!

16.02.2011, 15:05
Beitrag #1

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
überprüfen ob eine Taste gedrückt wurde
Hallo,

ich habe folgendes Problem:
Im Frontpanel habe ich eine Taste "Test" wenn ich sie Drücke wird ein Test gestartet. (siehe Bild), und ich kann diesen Test abbrechen mit der Taste "Cancel".

ich habe mir überlegt ein case zu erstellen in dem in der Variable "Temp" eine 1 geschrieben wird.
und dann mit einem casesturcture gucken ob die "Temp"-Variable wirklich eine 1 enthält (die cancel Taste wurde gedrückt).

Das Problem: dieses Value_Property Node (Temp) wird zuerst gelesen, bevor der Event Case "Cancel" durchgeführt wird.und damit finde ich nie eine 1 da auch wenn die Cancel-Taste gedrückt wurde.

gibt es eine elegantere Lösung wie ich herausfinden kann ob die Taste "Cancel" gedrückt wurde?

Die Sequence ist für andere Zwecken wichtig, und im 2.frame muss ich herausfinden ob die Taste gedrückt wurde.

Viele Grüsse


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.02.2011, 15:15
Beitrag #2

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
RE: überprüfen ob eine Taste gedrückt wurde
Hmm... so?

   


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.02.2011, 16:31
Beitrag #3

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
RE: überprüfen ob eine Taste gedrückt wurde
hallo SeBa,

erstmal danke für Antwort, das Problem aber bis der erste Frame verlassen ist, ist der Knopf schon "released", und ich weiss nicht ob es gedrückt wurde and released oder gar nicht gedrückt.

Viele Grüsse
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.02.2011, 16:46
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: überprüfen ob eine Taste gedrückt wurde
Hallo,

Zitat:bis der erste Frame verlassen ist, ist der Knopf schon "released", und ich weiss nicht ob es gedrückt wurde and released oder gar nicht gedrückt.
Der erste Frame wird erst verlassen, wenn der Knopf gedrückt wird. Du bist also schon mal sicher, dass er gedrückt wurde.
Ob er zwischenzeitlich schon "released" wurde, erfährst du durch Abfragen einer lokalen Variablen (oder durch Vorgeben eines anderen Switch-Modes)...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.02.2011, 16:59
Beitrag #5

Napoleon Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 55
Registriert seit: Nov 2010

2009
2010
de

80707
Deutschland
RE: überprüfen ob eine Taste gedrückt wurde
Hallo GerdW,

die While schleife hat noch andere Abbruchbedingungen die ich nicht erwähnt habe.
Aber ich habe das Problem irgendwie gelöst.

Vielen Dank für eure Hilfe

viele Grüsse
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.02.2011, 17:01
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: überprüfen ob eine Taste gedrückt wurde
Hallo Napoleon,

Zitat:andere Abbruchbedingungen die ich nicht erwähnt habe
Das finde ich jetzt nicht schön: Da gibt man sich Mühe und opfert Zeit, um dir zu helfen - und dann kommt sowas...

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
  Event Taste lange gedrückt hansi9990 1 2.835 17.02.2019 12:55
Letzter Beitrag: hansi9990
  Eine Reset-Taste auf mehrere Registerkarte ARaj 11 9.529 18.11.2015 18:43
Letzter Beitrag: Lucki
  Simulation der F5 Taste mit LV Tobi Wan Kenobi 3 4.055 21.05.2015 09:00
Letzter Beitrag: Tobi Wan Kenobi
  Reset wenn Save gedrückt baggio2008 9 7.361 24.04.2015 15:32
Letzter Beitrag: baggio2008
  While Schleife läuft nur wenn Taste gedrückt gehalten wird DocBader 7 5.923 20.01.2015 14:43
Letzter Beitrag: GerdW
  String überprüfen ob Buchstabe vorhanden ist marsius 3 5.289 19.05.2014 07:48
Letzter Beitrag: GerdW

Gehe zu: