Hallo,
ich möchte nen tastendruck im windows-dosfenster simulieren und benutze dafür folgende befehle:
wenn ich statt cmd.exe zum testen notepad.exe verwende dann schreibt er mir die 30 in den editor
im cmd.exe kann ich allerdings warten solang ich will.
kann mir bitte jemand sagen was ich falsch mach? gibt es evtl. noch andere sendkey befehle?
hab schon gegoogelt und nichts zu dem thema gefunden
ich möchte nen tastendruck im windows-dosfenster simulieren und benutze dafür folgende befehle:
VB.NET-Quellcode
- Public Class Form1
- Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
- Dim prog As String
- prog = "C:\WINDOWS\system32\cmd.exe"
- Shell(prog)
- Dim hw As String
- Threading.Thread.Sleep(3000)
- hw = "30"
- System.Windows.Forms.SendKeys.Send(hw)
- End Sub
- End Class
wenn ich statt cmd.exe zum testen notepad.exe verwende dann schreibt er mir die 30 in den editor
im cmd.exe kann ich allerdings warten solang ich will.
kann mir bitte jemand sagen was ich falsch mach? gibt es evtl. noch andere sendkey befehle?
hab schon gegoogelt und nichts zu dem thema gefunden