Frage zu C#

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von the_rulOr, 1. März 2005 .

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 1. März 2005
    Hallo,
    ich habe eine Frage. Nämlich wie man aus einem C# Programm externe Programme starten kann.
    thx im vorraus!

    gr€€z rulOr
     

  2. Anzeige
  3. #2 1. März 2005
    Ganz einfach mit:

    Process.Start("IExplore.exe");
     
  4. #3 2. März 2005
    wenn ich mich nich irre brauchst du aber noch ne bibliothek dazu Oo weiss es net genau ^^
     
  5. #4 2. März 2005
    Du musst den System.Diagnostics Namespace nutzen:

    using System;
    using System.Diagnostics;
    using System.ComponentModel;
     
  6. #5 2. März 2005
    ok thx! :D 10p
    in meinen Büchern wurde das nämlich nicht behandelt ?(

    gr€€z rulOr
     
  7. #6 3. März 2005
    ich hätte noch ne frage. Nämlich ob man Programme auch wieder schließen kann :D

    gr€€z rulOr
     
  8. #7 3. März 2005
    Process p = new Process ();

    void Button1Click ( object sender, System.EventArgs e) //starten
    {
    p.StartInfo.FileName = "iexplore.exe" ;
    p.StartInfo.Arguments = "http://www.rush-board.dl.am/" ;
    p. Start ();
    }

    void Button2Click ( object sender, System.EventArgs e) //beenden
    {
    p. Kill ();
    }


    Du musst halt nur ne Process Variable irgendwo außerhalb der Methoden stehen haben, in der der Prozess gespeichert ist ;)
     
  9. #8 4. März 2005
    ey cool biiiiiig thx!
    10p!

    gr€€z rulOr

    *edit*
    also ich hab jetzt ein eingabefeld, daraus der wert wird in ein int konvertiert und dann zu vergleichung in einer Schleife benutzt, aber das geht irgendwie nicht ?(
    gestern hatte ich das gleiche prob, aber dann hab ichs irgendwie hinbekommen:
    PHP:
    Process p  = new  Process ();
              private 
    void button1_Click ( object sender EventArgs e )
              {
                  
    int loop  1 ;
                  
    int eingabe ;
                  
    eingabe  Convert . ToInt32 ( textbox1 );
                  while (
    loop  <=  eingabe )
                  {
                      
    p . StartInfo . FileName  "iexplore.exe" ;
                      
    p . StartInfo . Arguments  "http://www.rush-board.dl.am/" ;
                      
    p . Start ();
                      ++
    loop ;
                  }
              }            
    private 
    void button2_Click ( object sender EventArgs e )
              {
                  
    p . Kill ();
              }
    Da kommt dann immer der Fehler:
    (axo da steht "less than infinity", kapier aber nicht, was da unendlich sein soll?()
    Und dabie wird "while (loop <= eingabe)" gelb markiert.
     
  10. #9 4. März 2005
    Ich code zwar nicht wirklich C#, aber ich würde dir mal folgendes empfehlen:
    Deklarier eingabe mal mit Int32 eingabe=0;

    Mal was anderes, kann mir hier einer das .NET Studio bzw. C# mal uppen? Hab schon nen Buch dazu gelsen, aber bin immer noch nicht an eine funzende Entwicklungsumgebung gekommen ^^
     
  11. #10 4. März 2005
  12. #11 4. März 2005
    Sehr geil! Warum habe ich davon noch nichts gelesen...? ?(
    Ich wusste nur, dass es den reinen Compiler von MS umsonst gibt.
    Muss ich wohl verrafft haben ;) Danke, Sebi!
     
  13. #12 4. März 2005
    ok thx @ all schonmal!
    werd mich mal ransetzen und weitermachen, nachdem ich mein Snowboard Video fertig geschnitten hab.

    gr€€z rulOr
     

  14. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Frage
  1. Antworten:
    3
    Aufrufe:
    3.826
  2. Verständnisfrage zu React

    Decryptor , 11. März 2017 , im Forum: Webentwicklung
    Antworten:
    8
    Aufrufe:
    1.810
  3. Antworten:
    6
    Aufrufe:
    2.020
  4. Antworten:
    2
    Aufrufe:
    1.038
  5. Umfrage zu Anabole Steroide

    powerfull , 12. September 2016 , im Forum: Sport und Fitness
    Antworten:
    4
    Aufrufe:
    1.143