Hallo,
ich versuche gerade ein CMD-Programm zu erstellen, allerdings scheitere ich schon am Beginn.
Ich möchte mein Programm nämlich in die CMD schreiben lassen von der es gestartet wurde, genau wie bei den Windows eigenen Programmen. Einfach mal "net/?" eingeben, dann kommt die Hilfe zum Programm, so etwas möchte ich auch bewerkstelligen. In eine eigene CMD zu schreiben ist ja kein Problem(StdinWrite), aber wenn ich diese nicht selbst erstellt habe, habe ich ja auch kein Stdin-Handle. Ich hoffe ihr versteht was ich meine und ich hab nix vergessen
CMD-Programm erstellen, das in das CMD-Fenster von dem es gestartet wurde schreibt
-
- [ offen ]
-
Fast2 -
2. April 2008 um 22:20 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Hallo,
einfach
[autoit]#AutoIt3Wrapper_Change2CUI=y
[/autoit]
am den Anfang des Quellcodes schreiben, dann kann man ConsoleWrite in das CMD-Fenster schreiben.Funktioniert erst ab Version 3.2.10.0!
-
Schade,
und sonst? Das muss ja auch anders gehen (sonst funktionieren ja Debug-Consolewrites nicht mehr und ich brauche ja auch ein Stdout-Handle, da ich dann ja auch Eingaben abfragen will)
Könnten die Win-API Funktionen meine Lösung sein *in der Hilfe rumstöber* -
- Offizieller Beitrag
Hallo,
eine andere Möglichkeit findest Du im Beitrag "Ausgabe in CMD mittlerweile möglich ?"
-
Sorry, den muss ich übersehen haben [Blockierte Grafik: http://img52.exs.cx/img52/271/l9iblush.gif]