VB-Homepage Tipp 351

sichere SendKey Anweisungen mit keybd_event

Wenn Sie schon mit SendKeys gearbeitet haben und das ganze Unterfangen etwas umfangreicher war, dann haben Sie sicher auch schon die Unzulänglichkeiten von SendKeys zu spüren bekommen,
zBsp. wenn ein Programm erst gestartet werden muß,
bevor die Tastenkombis gesendet werden.

Markus Warm hat sich dieser Thematik angenommen und zeigt Möglichkeiten auf, wie die selben SendKeys Funktionen auch über sicherere keybd_event Funktionen nutzbar sind.
Dabei werden die Bestandteil des Sendstrings wie Tastatureingaben behandelt. Ein Alt + F4 wird also mit dem drücken der ALT Taste und anschließend dem drücken der F4 Taste gesendet.
Diese müssen dann für weitere Arbeiten auch wieder "losgelassen" werden.

In das Demoprojekt eingebaut ist auch gleich die Möglichkeit, das Senden der Anweisungen für einen bestimmten Zeitraum hinauszuzögern.

Feine Sache und Lob dem Autor.

Tipp-Download

Quelle : Marcus Warm /  http://....

Zurück zur Übersichtsseite