Lösung, wenn ich nur Teilweise umleiten will, dann muß ICH vorher ein Konsolenfenster erstellen, falls mein Programm oder dessen Parent noch Keines hat.
Und dann leite ich die "nicht umgeleiteten" an dieses Konsolenfenster um. Bei einer Forms-Anwendung leite ich stattdessen auf NUL um.
Und der Grund für diese
Exception war ein Copy&Paste-Fehler, worauf hin versucht wurde die ProzessID zu schließen, anstatt dem Prozess-
Handle.
Ergebnis vorher erstmal im anderen Thread.
http://www.delphipraxis.net/188607-isconsole.html