R2.26 Tastaturbefehle an andere Programme senden

Aufgabe

Sie möchten Tastatureingaben direkt an das aktive Fenster senden, sodass Sie zum Beispiel ein anderes Programm (wie den kleinen Texteditor aus dem Windows-Zubehör) aufrufen und »per Geisterhand« fernbedienen können.

Lösung

Unter Verwendung der Shell-Funktion können wir ein bestimmtes Programm aufrufen. Die SendKeys-Anweisung sendet dann eine Tastenfolge, die aus mehreren Tastenanschlägen bestehen kann, an das aktive Programmfenster.

Oberfläche

Auf ein Formular platzieren Sie lediglich zwei Befehlsschaltflächen.

Quellcode

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.