Announcement

Collapse
No announcement yet.

Console versteckt aufrufen?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Console versteckt aufrufen?

    Ich möchte eine Programm starten, ohne jedoch vorher das Konsolenfenster zu sehen. Habe zum Testen eine Methode geschrieben:




    public static void ShellRun(String File, String Parameter)
    {
    System.Diagnostics.Process p = new System.Diagnostics.Process();
    p.StartInfo = new System.Diagnostics.ProcessStartInfo (File,Parameter);

    p.Start();
    }

    versucht habe ich es hiermit, vor dem p.Start() Aufruf:
    p.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
    doch das Consolen-Fenster geht trotzdem kurz auf.
    kann mir jemand weiterhelfen?

    Danke!!!

  • #2
    Hallo,

    Die Process-StartInfo hat die Eigenschaft CreateNoWindow. Versuch mal diese auf true zu setzen.

    mfG Gü
    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

    Comment


    • #3
      ^^ habe ich versucht,
      jedoch auch dann geht kurz das Konsolenfenster auf.
      Oder lieht es daran, dass ich als Startprojekt ein Consolenprogramm eröffnet habe uch kein anderes Projekt? Sollte doch egal sein!?

      Comment


      • #4
        Wenn du dein Programm ohne Konsole starten willst ändere nachdem du eine "Konsolenanwendung" erstellt hast den Projekttyp auf WinForm. Geht über die Projekteigenschaften.

        mfG Gü
        "Any fool can write code that a computer can understand. Good programmers write code that humans can understand". - Martin Fowler

        Comment


        • #5
          Oder lieht es daran, dass ich als Startprojekt ein Consolenprogramm eröffnet habe uch kein anderes Projekt?
          Ja. Ändere das in den Projektoptionen in 'Windows Application'.

          Comment


          • #6
            Okay, da hätte ich ja noch ewig rumprobieren können

            Danke für eure Hilfe, jetzt läuft mein kleiens Programm endlich ohne AUfpoppen der Konsole!

            Comment

            Working...
            X