VBS Schleife abbrechen durch Tastendruck?
Hallo, ich habe folgendes Script:
set WshShell = CreateObject("WScript.Shell")
for i=0 to 15
WScript.Sleep 300
WshShell.SendKeys " "
next
wie kann ich einbauen, dass beim drücken von "ESC" das Script vorzeitig beendet wird? Oder egal ob mit esc oder auf anderem Weg.
VIelen Dank!
1 Antwort
Dazu bräuchtest Du einen Event-Handler, welcher wiederum ein Fenster benötigt, was mit VBS so einfach nicht geht.
Aber über WMI gibt es bestimmt eine Möglichkeit. Aber da müsste ich erst selber nachschauen. Such mal "vbscript WMI (keypress|key-event)". Da sollte irgendwo ein Link zur MSDN dabei sein. Oder suche dirrekt nach "MSDN vbscript WMI".
Da musst Du Dich mal durcharbeiten. WMI ist leider keine Kleinigkeit, aber dafür gibt es dort jede Menge Code-Beispiele.