Einzelnen Beitrag anzeigen

Benutzerbild von Samuel Creshal
Samuel Creshal

Registriert seit: 23. Mär 2007
Ort: Kerken-Nieukerk
5 Beiträge
 
Delphi 2005 Personal
 
#1

CLI-Programm aufrufen und dessen Ausgabe zurückgeben lassen?

  Alt 23. Mär 2007, 19:29
Siehe Titel – Ich hatte vor, eine GUI für ein Kommandozeilentool zu schreiben, dafür muss ich aber die Konsolenausgabe irgendwo zurückbekommen.

ShellExecute gibt ja leider nichts brauchbares von sich aus zurück, Pipes kann man damit leider auch nicht benutzen.

So hab' ich's bisher getestet, erfolglos:
ShellExecute(Form2.Handle, nil, 'D:\cnt\cnt.exe', PChar('-a -s C:\*.* >out.txt') , 'D:\cnt', SW_SHOWNORMAL);
  Mit Zitat antworten Zitat