Wenn procedure RunConsoleApp() funzt, dann fragt man sich doch warum?
Code:
// Relevanter Ausschnitt
SI.hStdOutput := NewStdOut;
[color=darkred] SI.hStdError := NewStdOut;[/color]
SI.hStdInput := NewStdIn;
Huch, da wurde ja genau gemacht was ich vorgeschlagen hatte
Zitat von
FritzAT:
zu Olli:
natürlich nur den Ausgabekanal, denn ich will ja nur die ausgabe sehen(xcopy /?)...
und warum Fehler..(bei xcopy /?)
Dazu müßtest du erstmal wissen in
welchen Ausgabekanal "xcopy /?" schreibt. Und das bekommt man raus indem man sich an beide Ausgabekanäle ranhängt (also an STDOUT
und STDERR) und dann sieht man es doch.
Zitat von
Garfield:
Eventuell muss beim Memo wegen der Umlaute das Charset vom Standard Ansi_CharSet auf OEM_CharSet geändert werden.
Wäre es da nicht besser Brüderchen CharToOem und Schwesterchen OemToChar zu benutzen?
Zitat von
Garfield:
Von OLLI???
Jaha, der Ruhm geht an dich.