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 

Dieses Thema hat akzeptierte Lösungen:

Neuling hat eine Frage - Eingaben und ein 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!

04.08.2011, 08:30
Beitrag #2

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Neuling hat eine Frage - Eingaben und ein Event
(04.08.2011 08:15 )M@rRy schrieb:  Soweit ist das auch kein Problem, da ich einfach ein event programmiert habe welches auf "Mouse Move" einfach mein Nummernblock startet, aber danach komme ich nicht direkt weiter. Ich muss ja bestimmen in welches Feld geklickt wurde um dieses später auch zu beschreiben, da habe ich zunächst für jedes Feld ein PropertyNode erzeugt und frage dort den "KeyFocus" ab, alle Boolean kommen in ein Array, dies wird in int konvertiert und dann über eine Switch-Case-Anweisung rufe ich den Nummernblock mit direkt angehängter lokalen Variablen auf ... wie ihr seht is das ziemlich umständlich und für meine Anwendung auch deutlich zu Ressourcenfressend.


Hm, das hört sich jetzt auch in erster Linie kompliziert ran. Spontan fällt mir etwas anderes ein:

Du könntest alle Zahlenfelder in einen Eventcase legen (Man kann ja mehrere Ereignisse auf den gleichen Eventcase registrieren). Dann könntest du die Tastatur mit Nummerblock (also das SubVI) aufrufen. Als zweites könntest du alle Stringfelder in einen Eventcase legen und die Tastatur ohne Nummernblock aufrufen. Bleibt noch das Thema, dass du nicht weißt, von welchem Element das Event ausgelöst wurde. Dies geht aber auch, da du bei jedem Eventcase auch die Referenz des Objektes mitbekommst, womit du wiederrum weist, wer das Event ausgelöst hat. Wenn du von deinem SubVI den Wert zurückbekommst, kannst du diesen mittels Porpertynode an dein Element schreiben. Sollte so funktionieren Smile Ist es ungefähr rübergekommen, was ich meine?


Weiterhin könntest du mal dein VI/Screenshots hochladen, damit man sich das ganze etwas besser vorstellen kann.

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Neuling hat eine Frage - Eingaben und ein Event - NWOmason - 04.08.2011 08:30

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Event Case Ignoriert Tastendruck wenn in Gegenwart eines anderen "Leeren" Event Case Ksanto 8 8.230 23.10.2017 09:08
Letzter Beitrag: Ksanto
  Bei Event Boolean ändern und bei erneutem Event resetten Shieva 4 5.334 07.07.2015 09:43
Letzter Beitrag: Lucki
  Event struktur: event triggern mit digital input Brainbug 11 10.309 26.03.2015 17:51
Letzter Beitrag: Lucki
  Reset Button mit anderen Eingaben verknuepfen Nela 1 3.101 25.04.2014 12:09
Letzter Beitrag: Lucki
  Event Struktur - periodisches Event erzeugen OwlTownAlf 3 5.770 15.03.2013 15:54
Letzter Beitrag: OwlTownAlf
  Eine Frage der Performance... alieninvader 3 3.275 14.02.2013 16:59
Letzter Beitrag: jg

Gehe zu: