Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   cmd ausgabe speichern (https://www.delphipraxis.net/96432-cmd-ausgabe-speichern.html)

Jackthecoder 24. Jul 2007 14:09


cmd ausgabe speichern
 
hi @ all

ich hab da so ein programm das ich sehr oft benutze und das ding ist eine konsolenanwendung, das heißt ich muss immer die cmd öffnen die exe von dem programm in die eingabeaufforderung schieben und dann auf enter drücken damit ich das programm benutzen kann.

ich muss in dieses tool nix reinschreiben oder einstellen ich muss es nur ausführen damit ich die infos bekomme die ich brauche. jetzt wollte ich fragen ob es nicht vieleicht möglich ist diese exe auszuführen und das was sie ausgibt einfach abzufangen ohne diese ganze procedure mit der eingabeaufforderung und so....

also einfach nur anklicken und das was die exe mir eig ausgibt erscheint in einem memo oder.....das wäre echt super wenn ihr mir sagen könntet wie ich das realisiere......

danke

SirThornberry 24. Jul 2007 14:14

Re: cmd ausgabe speichern
 
das Stichwort sind Pipes im zusammenhang mit CreateProcess

http://www.delphipraxis.net/internal...=598121#598121

BUG 24. Jul 2007 16:09

Re: cmd ausgabe speichern
 
Hi,

wenns dir dabei nicht um Delphi geht, benutze doch eine Batch-Datei

Code:
@echo off
DasProgramm.exe
echo.
pause
echo on
// EDIT: Tippfehler

Im Verzeichnis der Datei speichern, zB. als 'DasProgramm.bat', oder/und statt 'DasProgramm.exe' den vollständigen Pfad angeben.

MfG,
Bug


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 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