Hallo zusammen,
habe ein problem mit sendkeys (arbeite mit vb2005e)- die ersten 4 zeilen werden ohne probleme ausgeführt. Die beiden letzten zeilen aber nicht
Woran könnte es liegen?
Möchte damit zur vernwartung den vnc-viewer starten und mit dem entsprechenden pc verbinden was auch soweit funktioniert. Nur die sendkey-eingabe für "AltGr + Del" werden nicht gesendet.
Kann man zwischen den einzelnen sendkeys eine pause machen?
Habe das gefühl, die befehle werden zu schnell gesendet und es deshalb nicht funktioniert.
habe ein problem mit sendkeys (arbeite mit vb2005e)- die ersten 4 zeilen werden ohne probleme ausgeführt. Die beiden letzten zeilen aber nicht

Woran könnte es liegen?
Möchte damit zur vernwartung den vnc-viewer starten und mit dem entsprechenden pc verbinden was auch soweit funktioniert. Nur die sendkey-eingabe für "AltGr + Del" werden nicht gesendet.

Kann man zwischen den einzelnen sendkeys eine pause machen?
Habe das gefühl, die befehle werden zu schnell gesendet und es deshalb nicht funktioniert.
Code:
Private Sub VNCViewerToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VNCViewerToolStripMenuItem.Click
Dim ProcID As Integer
ProcID = Shell("C:\Programme\RealVNC\vncviewer.exe", WinStyle.NormalFocus)
AppActivate(ProcID)
My.Computer.Keyboard.SendKeys("IP-Adresse", True)
My.Computer.Keyboard.SendKeys("{ENTER}", True)
My.Computer.Keyboard.SendKeys("passwd", True)
My.Computer.Keyboard.SendKeys("{ENTER}", True)
My.Computer.Keyboard.SendKeys("^(%{DEL})", True)
My.Computer.Keyboard.SendKeys("%(h)")
End Sub
Zuletzt bearbeitet: