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:

virtuelle Tastatur



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!

20.12.2015, 11:55
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
RE: virtuelle Tastatur

Akzeptierte Lösung

Hallo ichmaglachs

Ich sehe große Aufgaben auf dich zukommen - oder weniger diplomatisch: schwerwiegende Probleme, wenn du deinen Programmierstil so beibehälst.

(19.12.2015 22:29 )ichmaglachs schrieb:  Ich würde aber gerne die Clear-Funktion auslösen durch ein Boealen-Signal.
Eigentlich ganz einfach: Schreibe den Wert nicht in das Anzeigeelement an sich, auch nicht in eine Lokale Variable des Anzeigeelementes, sondern in den Eigenschaftsknoten "Wert(signalisierend)". Das bewirkt nämlich, dass - wenn sich das Element in der Ereignis-Struktur befindet - ein Event ausgelöst wird. Du kannst die Event-Quellen "Boolsches Anzeigeelement" und "Taste" ein einen einzigen Case legen.

Außerdem solltest du dir mal folgendes überlegen:
Verwendet nicht 10 einzelne Elemente "Regulären Ausdruck suchen", sondern versuche dieses komplizierten, nicht wiederverwendbaren Algorithmus umzuschreiben in eine Struktur, die mit Arrays und For-Schleifen arbeitet. Weitsichtiger Vorteil: Du kannst ein SubVI erstellen, das als Eingang sowohl die Sollwerte also auch die Istwerte der Eingabe enthält. Dieses SubVI kannst du dann für alle Levels verwenden und jeden beliebige Länge verwenden. Weiterer unschlagbarer Vorteil: Dein Blockdiagramm wird endlich übersichtlich.

Außerdem:
Warum verwendest du in den Event-Cases den Typ "Maustaste losgelassen" und nicht den Typ "Wertänderung"? Ich würde Wertänderung verwenden.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
virtuelle Tastatur - ichmaglachs - 19.12.2015, 22:29
RE: virtuelle Tastatur - jg - 20.12.2015, 09:21
RE: virtuelle Tastatur - ichmaglachs - 20.12.2015, 09:43
RE: virtuelle Tastatur - IchSelbst - 20.12.2015 11:55
RE: virtuelle Tastatur - IchSelbst - 20.12.2015, 17:33
RE: virtuelle Tastatur - ichmaglachs - 20.12.2015, 18:07
RE: virtuelle Tastatur - GerdW - 21.12.2015, 08:55
RE: virtuelle Tastatur - Trinitatis - 28.12.2015, 18:35

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Maustaste in Ereignisstruktur abfragen / Bedienelement verliert Tastatur-Focus Horst 1 3.483 25.07.2019 12:31
Letzter Beitrag: Horst
  Navigation spaltenweise mit Tastatur in einer Baumstruktur GT123 5 4.430 25.01.2018 08:56
Letzter Beitrag: IchSelbst
  Debouncing einer Tastatur dehmelp 29 15.411 09.11.2015 17:17
Letzter Beitrag: GerdW
  Booleschem Element eine Taste der Tastatur zuweisen aw 6 8.408 15.01.2014 15:55
Letzter Beitrag: Trinitatis
  Eigene virtuelle Tastatur Matze 6 8.120 02.07.2013 19:00
Letzter Beitrag: dimitri84
  Eingabe nicht über Tastatur sondern über RS232 Schnittstelle? niete0815 12 13.346 29.11.2011 12:32
Letzter Beitrag: niete0815

Gehe zu: