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 

Enum gesteuertes Event



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!

08.11.2019, 10:34
Beitrag #1

ares2013 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 73
Registriert seit: Oct 2018

2018
2018
EN


Deutschland
Enum gesteuertes Event
Hallo zusammen,

ich möchte ein Event durch ein Enum steuern, als Beispiel habe ich einfach mal ein Case erstellt das dem Enum entsprechend multipliziert, subtrahiert und addiert. Ich brauche das ganze weil ich in meinem Programm eine Enum Auswahl zur Verschaltung habe und ohne ein Event müsste ich das ganze vor dem Start des Programms schon auswählen, und das finde ich nicht sehr geschickt. Mit einer while Schleife müsste ich ja noch eine zusätzliche Abbruchbedingung (stop-button) integrieren. Ich stelle mir vor, dass das ganze so läuft:

ich wähle beispielsweise plus aus und dann wird addiert, wähle ich mal wird multipliziert etc. Ich möchte so sicherstellen, dass das ganze einmal an der richtigen Stelle abgefragt wird und dann das Programm mit der Auswahl weiterläuft. Aber ich kann das mit Value Change nicht umsetzen, ich hoffe Ihr könt mir helfen.

Im Anhang habe ich das Beispiel VI hinzugefügt.

Vielen Dank!
Ares


Angehängte Datei(en) Thumbnail(s)
   

15.0 .vi  Untitled 1.vi (Größe: 9,4 KB / Downloads: 262)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
08.11.2019, 11:06
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Enum gesteuertes Event
Hallo ares,

Zitat:ohne ein Event müsste ich das ganze vor dem Start des Programms schon auswählen, und das finde ich nicht sehr geschickt. Mit einer while Schleife müsste ich ja noch eine zusätzliche Abbruchbedingung (stop-button) integrieren.
Dich stört eine Loop in deinem VI?
Wie glaubst du, wird wohl eine Software wie Office, Firefox, etc funktionieren, wenn sie auf User-Input warten?
Du brauchst keinen STOPP-Button, du kannst auch das Fensterschließen per Event abfragen…

Zitat:Aber ich kann das mit Value Change nicht umsetzen, ich hoffe Ihr könt mir helfen.
Was genau funktioniert nicht?

Warum nicht auf die "klassische" Weise:
   
(Ich habe auch deinen beiden Inputs zum Eventcase hinzugefügt, jetzt muss man nicht immer erst das Enum ändern, wenn man ein neues Ergebnis berechnet haben will!)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.11.2019, 16:01
Beitrag #3

ares2013 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 73
Registriert seit: Oct 2018

2018
2018
EN


Deutschland
RE: Enum gesteuertes Event
(08.11.2019 11:06 )GerdW schrieb:  Hallo ares,

Zitat:ohne ein Event müsste ich das ganze vor dem Start des Programms schon auswählen, und das finde ich nicht sehr geschickt. Mit einer while Schleife müsste ich ja noch eine zusätzliche Abbruchbedingung (stop-button) integrieren.
Dich stört eine Loop in deinem VI?
Wie glaubst du, wird wohl eine Software wie Office, Firefox, etc funktionieren, wenn sie auf User-Input warten?
Du brauchst keinen STOPP-Button, du kannst auch das Fensterschließen per Event abfragen…

Zitat:Aber ich kann das mit Value Change nicht umsetzen, ich hoffe Ihr könt mir helfen.
Was genau funktioniert nicht?

Warum nicht auf die "klassische" Weise:

(Ich habe auch deinen beiden Inputs zum Eventcase hinzugefügt, jetzt muss man nicht immer erst das Enum ändern, wenn man ein neues Ergebnis berechnet haben will!)

Danke für deine Antwort, habe es doch mit einer while Schleife umgesetzt Angel_not
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.11.2019, 19:03
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Enum gesteuertes Event
In dem gezeigten Fall wäre eine Eventstruktur gar nicht notwendig. Es genügt die Funktion"Wait for FP Activity" in der Wait-Scleife.


Angehängte Datei(en) Thumbnail(s)
   
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
  Enum-Variable "zurücksetzen" Hans96 8 8.261 06.01.2023 07:48
Letzter Beitrag: Hans96
  Type Def Enum unterscheiden? Achim 5 3.984 30.07.2020 08:19
Letzter Beitrag: Freddy
  String nach Enum konvertieren NoWay 2 4.903 20.08.2019 10:58
Letzter Beitrag: NoWay
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.320 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Enum Baumstruktur Hydrogencarbonat 8 7.217 24.02.2017 00:01
Letzter Beitrag: Hydrogencarbonat
  automatischer Enum durchlauf floH857 4 5.181 21.02.2017 08:57
Letzter Beitrag: Freddy

Gehe zu: