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 

Tastatursteuerung



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!

03.02.2011, 17:26
Beitrag #11

macmarvin Offline
CLA
***


Beiträge: 445
Registriert seit: Sep 2006

2014
2004
EN

81373
Deutschland
Tastatursteuerung
Um auf Events zu reagieren, würde es auch reichen jeweils ein Callback-VI darauf zu registrieren. Dann brauchst die While+Event Struktur nicht. Ist allerdings zugegeben etwas esoterisch es so zu machen.
Wenn es allerdings nur darum geht, als Reaktion auf ein Event ein spezifisches VI unabhängig zu starten, ist es aber denkbar, daß es passen würde.
Im Zweifel ist das Producer-Consumer mit Events Pattern aber wahrscheinlich passender.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.09.2013, 11:54
Beitrag #12

Masterg4941 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Tastatursteuerung
Hallo,

könnte mir bitte jemand das .vi aus Beitrag #7 in 8.2 hochladen? Würde es gerne angucken können Blush
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.09.2013, 12:13
Beitrag #13

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Tastatursteuerung
Hallo MasterG,

ich habe mal den RubeGoldberg-Part entfernt...


Angehängte Datei(en)
8.2 .vi  Tastatursteuerung_3.vi (Größe: 14,26 KB / Downloads: 214)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.09.2013, 13:24
Beitrag #14

Masterg4941 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Tastatursteuerung
Danke fürs hochladen!
Ich hätte da mal eine kleine Frage, die hier eigentlich ja auch reinpasst und ich kein neues Thema dafür aufmachen will.

Frage:
Ich habe auf meinem Frontpanel eine Registerkarte mit 7 Reitern. Kann man irgendwie auslesen in welchem Reiter sich der Benutzer gerade befindet? Unter dem Eigenschaftsknoten kann ich lediglich die Position der Reiter auslesen Angry
Gibt es da einen anderen Weg?

LG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.09.2013, 13:26 (Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2013 13:43 von GerdW.)
Beitrag #15

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Tastatursteuerung
Hallo MasterG,

frag doch einfach den Wert des Tabs ab!
Am besten einfach einen Draht vom Terminal (oder einer lokalen Variablen) aus beginnen lassen...

Zitat:die hier eigentlich ja auch reinpasst
Was hat diese Frage mit dem Topic Tastatursteuerung zu tun?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.09.2013, 13:58 (Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2013 14:02 von Masterg4941.)
Beitrag #16

Masterg4941 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Tastatursteuerung
(23.09.2013 13:26 )GerdW schrieb:  Hallo MasterG,

frag doch einfach den Wert des Tabs ab!
Ja! Genau das ist es was ich gesuche.
Zitat:Am besten einfach einen Draht vom Terminal (oder einer lokalen Variablen) aus beginnen lassen...
Da weiß ich gerade nicht was gemeint ist. Ich hatte folgendes schon vorher versucht:
Registerkate > Rechtsklick > Eigenschaftsknoten > Wert
Und habe dann an "Wert" mal ein Anzeigeelement hinzugefügt. Allerdings hat mir Labview dann alle bisher vorhandenen Anzeige.- und Bedienelemente nochmal im Blockdiagramm hinzugefügt Ahrg1


Zitat:die hier eigentlich ja auch reinpasst
Was hat diese Frage mit dem Topic Tastatursteuerung zu tun?
[/quote]

Naja ich möchte die einzelnen Tabs unterscheiden und somit Hotkeys zuweisen... Da ich auf einigen Tabs z.B. den button "speichern" habe, möchte ich diesen mit dem Tastaturbuchstaben "S" verknüpfen. Damit mir dann aber nicht immer alle Reiter speichern, will ich die Reiter unterscheiden können.
Sorry, hätte ich gleich mit dabei schreiben können.

lg

Edit: Ach ich glaub ich habs jetzt. In der Evenstructure einfach nach Wertänderung gucken. Dort wird mir dann zumindest schonmal die Unterscheidung des gewählten Tabs dargestellt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.09.2013, 14:07 (Dieser Beitrag wurde zuletzt bearbeitet: 23.09.2013 14:07 von GerdW.)
Beitrag #17

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Tastatursteuerung
Hallo MasterG,

ein Terminal ist der Anschluss im Blockdiagramm zu einem Frontpanel-Objekt (Control/Indicator). Das solltest du mit den Grundlagen zu LabVIEW schon gelernt haben!
Auch ein Tab-Control hat ein Terminal, welches du verwenden kannst.
Und du kannst auch eine lokale Variable zu einem Tab-Control erstellen - wie bei jedem anderen Control auch...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.09.2013, 10:13
Beitrag #18

Masterg4941 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Tastatursteuerung
(23.09.2013 14:07 )GerdW schrieb:  Hallo MasterG,

Auch ein Tab-Control hat ein Terminal, welches du verwenden kannst.
Und du kannst auch eine lokale Variable zu einem Tab-Control erstellen - wie bei jedem anderen Control auch...

Ja das hatte ich ja auch versucht! mit Rechtsklick > erstellen > Anzeigeelement. Das war aber nicht hilfreich, da er mit komischerweise alle schon vorhandenen Elemente nochmal im Blockdiagramm erzeugt hatte.
Als ich aber eine nummerische Anzeige manuell verbunden habe, wurden auch wie gewünscht die Reiternummer angezeigt.


LG
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.09.2013, 10:26
Beitrag #19

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Tastatursteuerung
Hallo MasterG,

Zitat:Rechtsklick > erstellen > Anzeigeelement. Das war aber nicht hilfreich, da er mit komischerweise alle schon vorhandenen Elemente nochmal im Blockdiagramm erzeugt hatte.
So erzeugt man ja auch eine Kopie des Controls (bzw. ein Anzeigeelement, welches dem gewählten Control entspricht)!
Das hatte ich nicht vorgeschlagen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.09.2013, 10:47
Beitrag #20

Masterg4941 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Aug 2013

2012
2013
DE


Deutschland
RE: Tastatursteuerung
(24.09.2013 10:26 )GerdW schrieb:  Hallo MasterG,

So erzeugt man ja auch eine Kopie des Controls (bzw. ein Anzeigeelement, welches dem gewählten Control entspricht)!
Das hatte ich nicht vorgeschlagen...

Tja nun bin auch schlauer ...Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: