#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 + Multi-Zitat Zitieren
#3 2. März 2005 wenn ich mich nich irre brauchst du aber noch ne bibliothek dazu Oo weiss es net genau ^^ + Multi-Zitat Zitieren
#4 2. März 2005 Du musst den System.Diagnostics Namespace nutzen: using System; using System.Diagnostics; using System.ComponentModel; + Multi-Zitat Zitieren
#5 2. März 2005 ok thx! 10p in meinen Büchern wurde das nämlich nicht behandelt ?( gr€€z rulOr + Multi-Zitat Zitieren
#6 3. März 2005 ich hätte noch ne frage. Nämlich ob man Programme auch wieder schließen kann gr€€z rulOr + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren
#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. + Multi-Zitat Zitieren
#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 ^^ + Multi-Zitat Zitieren
#10 4. März 2005 @the_rul0r: versuch mal textBox1.Text statt textBox1 und sonst versuch mal int.Parse(textBox1.Text) statt Convert.ToInt32 @ResusPos: SharpDevelop (ist Freeware) http://www.icsharpcode.net/OpenSource/SD/Download/ + Multi-Zitat Zitieren
#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! + Multi-Zitat Zitieren
#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 + Multi-Zitat Zitieren