Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Konsolenausgabe bei normalem GUI Prog? (https://www.delphipraxis.net/83084-konsolenausgabe-bei-normalem-gui-prog.html)

moelski 27. Dez 2006 07:33


Konsolenausgabe bei normalem GUI Prog?
 
Moin !

Ich suche nu schon ne ganze Weile, aber alle wollen immer nur von der Konsole lesen ... Ich würde gerne etwas ausgeben. Geht das überhaupt?

Hintergrund, ich muss ein Prog schreiben, dass per Script startbar ist. Dazu muss ich ein paar Parameter übergeben. Wenn nun der Benutzer prog.exe -help eingibt, dann sollte er zumindest ne Liste mit den Befehlen bekommen.

Also mit Writeln geht das schonmal nicht (E/A Error). Und ich meine auch irgendwo mal was gehört zu haben, dass das gar nicht geht. Bin mir aber nicht sicher und habe schon gar keine Lösung...

marabu 27. Dez 2006 07:55

Re: Konsolenausgabe bei normalem GUI Prog?
 
Guten Morgen,

klar kann ein GUI-Programm auch ein Konsolfenster beinhalten, aber nur um auf den Kommandozeilen-Parameter -help zu reagieren? Genügt da nicht ein ShowMessage() mit einem formatierten Usage-String?

Freundliche Grüße

moelski 27. Dez 2006 07:59

Re: Konsolenausgabe bei normalem GUI Prog?
 
Moin !

Zitat:

Genügt da nicht ein ShowMessage() mit einem formatierten Usage-String?
So habe ich es ja im Moment.

Aber ... Wenn ich nun Fehler ausgeben will, dann habe ich ein Problem. Ich will das Prog in einem Script verwenden. Dort wird es ohne GUI gestartet, rennt 1x durch (SMART Werte auslesen) und beendet sich. Wenn da etwas schief geht, wäre es gut wenn ich auf der Konsole eine Ausgabe machen könnte. Weil das könnte man dann als Feedback im Script verwenden.

marabu 27. Dez 2006 08:24

Re: Konsolenausgabe bei normalem GUI Prog?
 
Ich erinnere mich an diesen thread zum gleichen Thema: gui anwendung mit consolenausgabe

Denke auch daran, dass du über Halt(ErrorLevel) mit deinem Skript kommunizieren könntest.

Freundliche Grüße

moelski 27. Dez 2006 08:27

Re: Konsolenausgabe bei normalem GUI Prog?
 
Moin !

Vielen Dank!
Das hilft weiter. THX !


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