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 

Tastendruck mit LV simulieren!?



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!

01.11.2007, 16:35
Beitrag #24

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Tastendruck mit LV simulieren!?
' schrieb:Muss ich die beiden VIs "Sendonekey" und "Sendonekeycombi" miteinander verbinden?
Nein.
Wenn, dann benutzt du nur SendOneKeyCombi. Dieses Unterprogramm hat vier gleiche Parameter: C1 bis C4, alle vier vom Typ U8. Der Wert eines jeden Parameters entspricht dem VK-Controlcode einer Taste. Diese vier Tasten werden der Reihe nach - C1 bis C4 - gedrückt und wieder losgelassen. Losgelassen aber in der Reihenfolge C4 bis C1.

Zitat:Denn im neuen Sendonekeycombi gibts jetzt nur noch Enums mit "Alt, Ctrl, Shift und noch einer..." da fehlen dann eben die F1-F12 Tasten.
Mach sie halt rein.
Das Teil ist kein "Enumerator", sondern ein "Ring" - und das Teil kann man erweitern! Bei einem Ring kann man dem Bezeichner zusätzlich auch noch einen expliziten Wert zuweisen (das eben geht bei Enums nicht). Welchen Wert du für F1 bis F12 oder sonst einer Taste setzen musst, dafür kuckst du den Link an, den ich angegeben habe.

Zitat:Und: Wo kann ich einstellen, dass die Tasten dann für 3,5 Sekunden gedrückt bleiben?
Du willst die Taste gedrückt lassen?

Mit dem Unterprogramm SendOnKeyCombi kannst du Tasten nur drücken - drücken heißt aber hinlänglich auch wieder loslassen. Für gedrückt lassen müsste ich noch was schreiben.

Wem willst du denn die Tasten überhaupt senden? Der eigenen Applikation (also dem eigenen Prozess) oder einen anderen Prozess?

Zitat:aber die Dauer des gedrückten Zustands kann ich so ja nicht einstellen, oder?
Wenn dann tust du die Tasten mit dem Unterprogramm in der DLL sowieso nur drücken. Loslassen nach Zeit müsstest du selbst machen.

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
Tastendruck mit LV simulieren!? - jg - 31.10.2007, 17:20
Tastendruck mit LV simulieren!? - IchSelbst - 01.11.2007 16:35

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Tastendruck simulieren david126 2 3.157 19.03.2019 13:58
Letzter Beitrag: david126
  Case ausführen bei Tastendruck david126 7 5.256 14.02.2019 22:50
Letzter Beitrag: david126
  Wert per Tastendruck übernehmen NoWay 3 4.333 25.02.2015 11:48
Letzter Beitrag: NoWay
  Einfügen eines Strings bei Tastendruck im aktiven Feld dali4u 2 3.619 21.08.2014 05:51
Letzter Beitrag: sccompu
  Tastendruck aus dem VI in eine Liste umleiten twols 1 2.916 21.11.2012 22:29
Letzter Beitrag: GerdW
  Boolesche Elemente parallel per Tastendruck steuern Goerkjen 6 7.901 20.10.2011 16:54
Letzter Beitrag: fabqu

Gehe zu: