Hallo Leute,
ich habe eine Frage zum Thema: Arbeiten mit anderen Prozessen.
Ich schreibe eine Applikation die nacheinander auf mehrere andere Anwendungen zugreifen soll.
Im Prinzip soll nichts anderes passieren als: 1. Programm starten, Warten bis beendet, 2. Programm starten, Warten bis beendet, 3. Programm starten, ... usw.
Das ganze stellt für mich mit Hilfe von Schleifen und/oder Timern kein Problem dar, allerdings verschwende ich damit massig CPU Zeit, die die anderen Anwendung benötigen könnten, und daher wollte ich fragen ob es vielleicht eine elegantere Lösung gibt. Ich bin da ein wenig Ideenlos. :pinch:
Danke im Voraus,
Xen
Edit: Mir fällt noch ein. Ich komme nicht aus der Steinzeit und nutze daher weder WinExec, Shell o.ä. sondern schon brav Prozess.Start()
ich habe eine Frage zum Thema: Arbeiten mit anderen Prozessen.
Ich schreibe eine Applikation die nacheinander auf mehrere andere Anwendungen zugreifen soll.
Im Prinzip soll nichts anderes passieren als: 1. Programm starten, Warten bis beendet, 2. Programm starten, Warten bis beendet, 3. Programm starten, ... usw.
Das ganze stellt für mich mit Hilfe von Schleifen und/oder Timern kein Problem dar, allerdings verschwende ich damit massig CPU Zeit, die die anderen Anwendung benötigen könnten, und daher wollte ich fragen ob es vielleicht eine elegantere Lösung gibt. Ich bin da ein wenig Ideenlos. :pinch:
Danke im Voraus,
Xen
Edit: Mir fällt noch ein. Ich komme nicht aus der Steinzeit und nutze daher weder WinExec, Shell o.ä. sondern schon brav Prozess.Start()
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Xen“ ()