Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Rückgabewerte von DOS Anwendungen auslesen (https://www.delphipraxis.net/55496-rueckgabewerte-von-dos-anwendungen-auslesen.html)

Matze 21. Okt 2005 20:20


Rückgabewerte von DOS Anwendungen auslesen
 
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

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

sh17 27. Okt 2005 14:30

Re: Rückgabewerte von DOS Anwendungen auslesen
 
Die VirtualShellTools bieten einen

VirtualCommandLineRedirector für sowas

http://www.mustangpeak.net/

Ansonsten auch mal bei torry.net nach DOS suchen

core 27. Okt 2005 15:53

Re: Rückgabewerte von DOS Anwendungen auslesen
 
Vielleicht hilft dir das hier weiter : Link

Matze 28. Okt 2005 20:38

Re: Rückgabewerte von DOS Anwendungen auslesen
 
Herzlichen Dank. Durch deinen Link bin ich zu DSDT gestoßen, das funktioniert. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz