hallo
also zu anfang möchte ich sagen dass das mein erstes "programm" ist welches ich geschrieben habe .. wenn man es so nenen darf
^^
soo also die aufgabe sollte sein das es in der cmd automatisch "ipconfig" eingibt und mir die ip zeigt per button click...
das problem ist nur dass sich das cmd fenster nicht einmal sonder gleich 3 oder 4 mal öffnet aber nur 1 mal mit ip .. die anderen sind leer wie kann ich das unterbinden so dass sich das fenster nur einmal mit ip aufmacht ?
ich zeig euch mal was ich da fabriziert habe
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28:
| using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms;
namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { System.Diagnostics.Process.Start("cmd.exe"); SendKeys.Send("ipconfig"); SendKeys.Send("{Enter}"); label1.Text = "IP wird angezeigt!!";
} } } |
falls das anders geht bitte ich um erklärung wie und trotzdem darum mein fehler mir zu erklären
..
Danke im Vorraus
MFG
Moderiert von Christian S.: C#-Tags hinzugefügtModeriert von Christian S.: Topic aus C# - Die Sprache verschoben am Fr 25.02.2011 um 07:58