Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ausgabe eines externen Programms umleiten....... (https://www.delphipraxis.net/84128-ausgabe-eines-externen-programms-umleiten.html)

zwaem86 11. Jan 2007 17:15


Ausgabe eines externen Programms umleiten.......
 
Hi,

ich hab da mal ne Frage:

Wie kann ich die Ausgabe von anderen Programmen umleiten?

Beispiel:
Ich führ die Anwendung "ping", aus meinem Delphi- Programm, aus und schreibe die Ausgabe in ein Memofeld.

Theoretisch könnte ich ein Shellexecute machen und die Ausgabe mit dem "<"- Operator von Windows in ein File schreiben lassen und dies dann auslesen und ausgeben.
Geht das nicht auch anders?
Habe es schon mal in anderen Programmen gesehen. Explizit am Beispiel "ping".

Danke im Voraus.

3_of_8 11. Jan 2007 17:16

Re: Ausgabe eines externen Programms umleiten.......
 
Irgendwie geht das mit CreateProcess, da kannst du das in einem der unzähligen Parameter festlegen. Schau mal in der OH nach unter Delphi-Referenz durchsuchenCreateProcess.

MrKnogge 11. Jan 2007 17:18

Re: Ausgabe eines externen Programms umleiten.......
 
Oder einfach mal die Suche verwenden, dass hatten wir erst letzte Woche ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:53 Uhr.

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