Anwendung steuern
-
Hi,
ich möchte ein Programm mit einer von mir programmierten Anwendung steuern.
Das zu steuernde Programm hat 8 Buttons, welche automatisiert angesteuert werden sollen, wie geht das? Desöfteren habe ich bei ähnlichen Fragen schon von Spy++ gelesen, aber könnte mal jemand die genaue allgemeine Vorgehensweise erläutern? Dafür wäre ich sehr dankbar!

Der Quellcode des Programms liegt mir nicht vor, eine direkte Maussteuerung finde ich die schlechteste Lösung.
Meines bescheidenen Wissens nach gibt es Möglichkeiten Buttons anderer Programme virtuell zu klicken, man muss dazu (ich sag jetzt mal nichtprogrammiersprachlich) die ButtonID herausfinden (die ein Button jeder Windows Anwendung hat)
Konkret sehe das so aus: Mein Programm sagt dem anderen Programm zum Beispiel:
"Drücke Button 1, Drücke Button 3, Drücke Button, 2" und das ganze 4x hintereinander
-
Automatisiere Deine Applikation mit OLE (IDisptach).
Die MFC bringt alles mit was dazu notwendig ist.Dann kann jedes Programm (Word, Excel, VBS) Deine Applikation steuern.
-
@Martin: Er will eine andere Applikation steuern. Nicht seine Applikation steuerbar machen...
@dankwart: Du musst dem Programm einfach die Nachricht schicken, die ausgelöst wird, wenn man auf den entsprechenden Button klickt. Einfach mal googeln.
-
Sorry! Zu flüchtig gelesen...