Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

VBS Sendkeys (Tastenkürzel)





Frage

Set ws = Wscript.CreateObject("Wscript.Shell") ws.sendkeys "%" ws.sendkeys "+" ws.sendkeys "NIMLOCK" Ich möchte damit die Tastaturmaus aufrufen, aber leider werden diese Befehle nacheinander ausgeführt und nicht gleichzeitig. Kann mir jemand helfen? Danke schon im voraus MFG Merxterx

Antwort 1 von Gertti

Shift+Alt+Numlock = "+%{NUMLOCK}"

Antwort 2 von Merxterx

Set ws = Wscript.CreateObject("Wscript.Shell")
ws.sendkeys "%{F4}"
das Funktioniert aber
Set ws = Wscript.CreateObject("Wscript.Shell")
ws.sendkeys "%+{NUMLOCK}"
funktioniert komischerweise nicht, oder liegt es an meinem Rechner?

Antwort 3 von Gertti

k.a.
probier vielleicht mal so: "%(+{NUMLOCK})"

Antwort 4 von Merxterx

Set ws = Wscript.CreateObject("Wscript.Shell")
ws.sendkeys "%(+{NUMLOCK})"
Funktioniert das bei dir?
Bei mir nicht

Antwort 5 von Gertti

Zitat:
Funktioniert das bei dir?

ich kann es leider nicht testen. bei mir gibts keine tastaturmaus.
grundsätzlich kann man mit sendkeys nicht alle tastenkombis emulieren, wo gibt. aber wo genau die grenze ist, weiss ich auch nicht.

Antwort 6 von Gertti

vielleicht gibt es ja auch einen kommandozeilenaufruf für die tastaturmaus?

Antwort 7 von Merxetxr

Ich glaub nicht das es für die Tastaturmaus einen Kommandozeilenaufruf gibt. Wahrscheinlich geht es nicht weil die Tastenkombination zu schnell abläuft, gibt es nicht eine möglichkeit das zu verlangsamen oder die Tasten gedrückt zu halten?

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: