Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#3

Re: Konsole oder keine Konsole?

  Alt 5. Mär 2010, 08:12
Beides: Gar nicht.

Du bekommst es nicht raus. Als "Hack" kannst du natürlich gucken ob ein cmd fenster offen ist und ob darin gerade eine Anwendung gestartet wurde, aber wer deinen Anwendung gestartet hat, wirst du nicht rausbekommen. Eine Möglichkeit wäre, dass du die Parameter auswertest und wenn z.B. "-cmd" angegeben wurde, sartest du als Konsolenanwendung und sonst mit GUI.
Und zum zweiten ist deine Anwendung bereits eindeutig als Konsolen oder GUi Anwendung gebrandmarkt, bevor du überhaupt die Kontrolle bekommst. Im Header der Exe steht nämlich so n Flag dass das festlegt. Du kannst natürlich eine Konsolenanwendung schreiben, die sich dann selber versteckt und ein Formular öffnet.

Kurzzusammenfassung: Lass es bei den 2 Anwendungen, das ist schon mehr Service als man erwarten kann (Wer liefert heutzutage noch eine Konsolenversion mit?)
  Mit Zitat antworten Zitat