Letztes ausgefuehrte Event in einer Eventstruktur ?
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!
29.06.2007, 09:45 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 09:45 von katsumi.)
Letztes ausgefuehrte Event in einer Eventstruktur ?
Hi,
gibt es eine Funktion, wie ich das letzte ausgefuehrte Event in einer Eventstruktur identifizieren kann ?
Zwar koennte man per Shiftregister und String mit dem Namen des Events dies loesen, aber
vielleicht gibts eine fertige Funktion in LV.
Letztes ausgefuehrte Event in einer Eventstruktur ?
Ich glaube, so ne Funktion gibt's nicht...dein Ansatz ist aber super, und ja auch so einfach zu programmieren...da brauchts die fertige Funktion ja gar nicht!
A.
"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)
29.06.2007, 10:01 (Dieser Beitrag wurde zuletzt bearbeitet: 29.06.2007 10:01 von katsumi.)
Letztes ausgefuehrte Event in einer Eventstruktur ?
' schrieb:Ich glaube, so ne Funktion gibt's nicht...dein Ansatz ist aber super, und ja auch so einfach zu programmieren...da brauchts die fertige Funktion ja gar nicht!
A.
Ja, meine Loesung ist zwar einfach, aber ich bin ja notorisch faul und hab keine Lust in jedem Event nen String mit dem Namen des Events einzusetzen und dann ins Shiftregister einzufuehren. Dachte da gibts sicher etwas weniger "arbeitsintensives" von LV.
Danke, aber das Beispiel ist ja ein Log von allen Events, ich brauch ja nur das letzte, aber es ist auch so realisiert, nur primitiver.
Also, damit gibts keine fertige Funktion von LV. Naja, nicht schlimm.
Letztes ausgefuehrte Event in einer Eventstruktur ?
@Achimedes:
Das hatte ich mir auch schon überlegt, habs aber wieder verworfen, weil ein Event ja von mehreren Stellen erzeugt werden könnte...und ich glaube, er will nicht den Auslöser haben, sondern den Eventnamen im "Klartext"...
A.
"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)
Letztes ausgefuehrte Event in einer Eventstruktur ?
' schrieb:@Achimedes:
..und ich glaube, er will nicht den Auslöser haben, sondern den Eventnamen im "Klartext"...
So einen Klartextnahmen gibt es ja gar nicht. Jeder Eventcase kann viele Events bearbeiten, und der betreffende Case hat keinen Namen, sondern was oben im Rahmen steht, ist die ellenlange Beschreibung aller Ereignisse dieses Ramens.
Mit der Controlreferenz kann man das Bedienelement ermitteln. Wenn sie doch das Bedienelement sucht welches das Ereignis ausgelöst hat, dann gäbe es diesen Ansatz:
Vollständig wird die Beschreibung aber erst dann, wenn außerdem noch der Vorschlag von Archimedes berücksichtigt wird. Ich erfahre dann nicht nur, welches Element das Ereignis ausgelöst hat, sondern außerdem, ob das Ereignis z.B durch eine Wertänderung oder "nur" durch ein Mausbewegung über dem Element ausgelöst wurde.
Übrigens: Wenn ich während der Programmentwicklung auf die Schnelle wissen will, ob ein Ereigniscase ausgeführt wird oder nicht (- und vermutlich geht es bei dieser Anfrage nur darum -), dann setze ich einfach das VI "Signalton" in den Case hinein. Wenn es dann "Gong" macht, dann hat's funktioniert. Modifikation: In jedes Case so ein VI mit unterschiedlichen Tonhöhen hinein.