Guten abend,
ich würde gerne wissen wie ich per vbs auf einen bestimmten Button springen kann.
Ich spiele nämlich gerade ein bisschen mit vbs rum und versuche nun einen text auf dem Desktop zu speichern.
Nachdem ich den dateinamen festgelegt habe simuliere ich zweimal die Tab Taste um auf "Speichern" zu kommen, aber was ist wenn es bei jemand anderen nicht zweimal die Tab Taste ist? Dann lande ich sonstwo, und um dies zu vermeiden will ich halt direkt auf "Speichern" springen?
Geht das?
Ps. Mein Code:
ich würde gerne wissen wie ich per vbs auf einen bestimmten Button springen kann.
Ich spiele nämlich gerade ein bisschen mit vbs rum und versuche nun einen text auf dem Desktop zu speichern.
Nachdem ich den dateinamen festgelegt habe simuliere ich zweimal die Tab Taste um auf "Speichern" zu kommen, aber was ist wenn es bei jemand anderen nicht zweimal die Tab Taste ist? Dann lande ich sonstwo, und um dies zu vermeiden will ich halt direkt auf "Speichern" springen?
Geht das?
Ps. Mein Code:
Code:
set WshShell = CreateObject("WScript.Shell")
WshShell.Run "notepad"
WScript.Sleep 1000
WshShell.AppActivate "notepad"
WScript.Sleep 500
WshShell.SendKeys "Hey"
WScript.Sleep 500
WshShell.SendKeys " "
WScript.Sleep 500
WshShell.SendKeys "Habo"
WScript.Sleep 500
WshShell.SendKeys "%{F4}"
WScript.Sleep 500
WshShell.SendKeys "{Enter}"
WScript.Sleep 500
WshShell.SendKeys "{Home}"
WScript.Sleep 500
WshShell.SendKeys "{Del}"
WScript.Sleep 500
WshShell.SendKeys "Hey Jan" //Dateiname
WScript.Sleep 500
WshShell.SendKeys "{Tab}"
WScript.Sleep 500
WshShell.SendKeys "{Tab}"
WScript.Sleep 500
WshShell.SendKeys "{Enter}"