Forum: Sonstige Fragen zu Delphi
by DeddyH,
10. Nov 2011
Ich habe meinen Code aus #9 genauso ausprobiert, wie er da steht (mit direkter Übergabe der Memo.Lines). Das hat nach Änderung auf TStrings-Parameter ohne Probleme funktioniert, damit kann man sich doch temporäre Listen sparen. Wieso das bei fuchsle nicht klappen soll, ist mir nicht ganz klar :gruebel:
Forum: Sonstige Fragen zu Delphi
by DeddyH,
10. Nov 2011
Japp, so geht' s. Ich habe die Funktion mal schnell umgeschrieben(TStringlist -> TStrings, UniqueString, etc.), Fehler vorbehalten.
function GetConsoleOutput(Command: string; Output, Errors: TStrings): Boolean;
var
StartupInfo: TStartupInfo;
ProcessInfo: TProcessInformation;
SecurityAttr: TSecurityAttributes;
PipeOutputRead: THandle;
PipeOutputWrite: THandle;
PipeErrorsRead:...
Forum: Sonstige Fragen zu Delphi
by DeddyH,
9. Nov 2011
Hätte ich auch vermutet, stimmt aber leider nicht.