R12.15 Ein externes Programm synchron ausführen
Aufgabe
Soll aus Access nicht nur eine Anwendung gestartet, sondern auch überwacht werden, kommen Sie mit der integrierten Shell-Funktion nicht weiter. Was also ist zu tun?
Lösung
Mit der CreateProcess-API-Funktion bietet sich ein sinnvoller Weg, eine Anwendung zu starten. Für uns ist im Wesentlichen nur das Beenden des Prozesses interessant, mit der WaitForSingleObject-API-Funktion haben wir die Möglichkeit, solange zu warten, bis der Prozess beendet ist. Auf die verschiedenen Optionen beim Programmstart wollen wir hier nicht weiter eingehen. Sollten Sie in dieser Richtung weitere Versuche anstellen, dürfte die STARTUPINFO-Struktur der geeignete Ansatzpunkt sein.
Oberfläche
Es genügen ein Formular, ein ...
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.