Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

Rückgabewerte von DOS Anwendungen auslesen

  Alt 21. Okt 2005, 21:20
Moin, nun muss ich das doch fragen.

Ich habe schon die unterschiedlichsten Möglichkeiten durchgetestet, doch schaffe ich es nicht, ein Programm mit Parametern über die Konsole auszuführen und die Rückgabewerte in Delphi darzustellen. Eine Möglichkeit war diese.

Rufe ich beispielsweise direkt über cmd.exe diese Zeile auf

Zitat:
"D:\gcc.exe" -v
sehe ich daraufhin

Zitat:
Reading specs from D:\PROGRA~1\ADAGNA~1\lib\gcc-lib\pentium-mingw32msv\2.8.1\specs
gcc version 2.8.1
Fragt mich nicht, wieso dort ein anderer Pfad steht, auf jedenfall ist es so, wenn ich den Code über die Prozedur aufrufe, die ich oben verlinkt habe

CaptureDosCmd('"D:\gcc.exe" -v'; CmdMemo); Hängt meine Anwendung und es geschiet sonst nichts weiter. Kann sich das jemand von euch erklären?
  Mit Zitat antworten Zitat