AW: Tastaturbefehle senden?
Das kann man mit der Funktion keybd_event machen.
In VB (ohne Gewähr)
Code:
[FONT=新][FONT=Courier New][FONT=新]Imports[/FONT][FONT=新] System.Runtime.InteropServices[/FONT][/FONT][/FONT]
[FONT=Courier New][FONT=新]Declare[/FONT][FONT=新] Sub keybd_event Lib "coredll.dll" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Integer, ByVal dwExtraInfo As Long)[/FONT][/FONT]
[FONT=新][FONT=Courier New]Public Const KEYEVENTF_KEYDOWN = &H0[/FONT][/FONT]
[FONT=新][FONT=Courier New]Public Const KEYEVENTF_KEYUP = &H2[/FONT][/FONT]
[FONT=新][FONT=Courier New]Private Sub KeyPress(ByVal keycode As Byte)[/FONT][/FONT]
[FONT=新][FONT=Courier New] keybd_event(keycode, 0, KEYEVENTF_KEYDOWN, 0)[/FONT][/FONT]
[FONT=新][FONT=Courier New] keybd_event(keycode, 0, KEYEVENTF_KEYUP, 0)[/FONT][/FONT]
[FONT=新][FONT=Courier New]End Sub[/FONT][/FONT]
Eine Auflistung der keycodes gibt es hier http://msdn.microsoft.com/en-us/library/bb431750.aspx