Hi,
ich bin derzeit an einem Programm am arbeiten, das ein anderes Programm öffent. Hab ich schon geschafft. Mein Programm soll nun auch warten, dass das andere Programm schließt. Das hab ich durch Hilfe schon in der Theorie hinbekommen. Die Praxis sieht jedoch anderster aus. Die von meinem Programm ausgeführte Software extrahiert nur ein weiteres Programm (Das Haupt-Programm) in den Arbeitsspeicher. Ich hab das ganze mal für ein besseres Verständnis in Form eines Logs gemacht:
Mein Programm startet,
führt Programm A aus,
Mein Programm zeigt eine MSGBox(Programm wurde gestartet!),
Programm A extrahier Programm B (das Hauptprogramm) in den Arbeitsspeicher,
Programm A schließt,
Mein Programm zeigt eine MSGBox(Programm wurde beendet!),
Programm B startet und arbeitet...
Ich möchtet, dass mein programm auf Programm B achtet. P.B lässt sich jedoch nur durch Programm A ausführen. D.H. ich bräuchte einen Script, der darauf Achtet, dass Programm B gestartet und beendet wird. Ich kenne das Verzeichniss von P.B (C:\Users\Benutzer\AppData\Local\Programmname\Unterverzeichniss\Unterverzeichniss\Unterverzeichniss\programmB.exe), also das ist nicht das Problem.
Ich würde mir das ganze so vorstellen:
Mein Programm überprüft per Timer auf irgend eine magische Weise, keine Ahnung wie, ob Programm B läuft. Hat da von euch jmd eine Idee?
ich bin derzeit an einem Programm am arbeiten, das ein anderes Programm öffent. Hab ich schon geschafft. Mein Programm soll nun auch warten, dass das andere Programm schließt. Das hab ich durch Hilfe schon in der Theorie hinbekommen. Die Praxis sieht jedoch anderster aus. Die von meinem Programm ausgeführte Software extrahiert nur ein weiteres Programm (Das Haupt-Programm) in den Arbeitsspeicher. Ich hab das ganze mal für ein besseres Verständnis in Form eines Logs gemacht:
Mein Programm startet,
führt Programm A aus,
Mein Programm zeigt eine MSGBox(Programm wurde gestartet!),
Programm A extrahier Programm B (das Hauptprogramm) in den Arbeitsspeicher,
Programm A schließt,
Mein Programm zeigt eine MSGBox(Programm wurde beendet!),
Programm B startet und arbeitet...
Ich möchtet, dass mein programm auf Programm B achtet. P.B lässt sich jedoch nur durch Programm A ausführen. D.H. ich bräuchte einen Script, der darauf Achtet, dass Programm B gestartet und beendet wird. Ich kenne das Verzeichniss von P.B (C:\Users\Benutzer\AppData\Local\Programmname\Unterverzeichniss\Unterverzeichniss\Unterverzeichniss\programmB.exe), also das ist nicht das Problem.
Ich würde mir das ganze so vorstellen:
Mein Programm überprüft per Timer auf irgend eine magische Weise, keine Ahnung wie, ob Programm B läuft. Hat da von euch jmd eine Idee?
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „blackartas“ ()