Auch die Überwachung der externen Programme könnte man in Threads auslagern, wenn direkte Threads nicht in Frage kommen. Dann könnte ein Threadpool die Verwaltung übernehmen und jeder Thread immer eine externe Instanz starten usw.
Abend jaenicke,
ja, dem Prinzip nach dachte ich auch an sowas; aber wie geht dat? - Einen Tipp für Beispiel-Code?
Danke und Gruß,
Frieder
EDIT:
Ich habe nochmal gesucht. z.B. "Threadpool für Delphi" kommt für mich (D5) nicht in Frage. Was ich jetzt suche, aber noch nicht gefunden habe, ist eine Möglichkeit, über FindWindow o.ä. die Handles ALLER geöffneten Instanzen eines externen Progs zu finden.. Tipp?