Læse kommandoer fra tekst dokument
HejJeg er ved at programmere en enkelere udgave af "kør../Run..". Mit problem/Min ide er at jeg kan udvide programmet løbende, efter det er kompilet, med nye kommandoer som jeg skriver ind i et tekst dokument og den læser derfra. Mit program ser således ud:
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 StartProcess
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
protected override void OnKeyDown(KeyEventArgs e)
{
base.OnKeyDown(e);
if (e.KeyCode == Keys.Escape)
{
Application.Exit();
}
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
string eco = mainTextbox.Text;
switch(eco)
{
case "cmd": System.Diagnostics.Process.Start("cmd"); mainTextbox.Text = "Start Command"; break;
case "ie": System.Diagnostics.Process.Start("IExplore"); mainTextbox.Text = "Start Internet Explorer"; break;
case "mmradio": System.Diagnostics.Process.Start("IExplore", "http://webplayer.mmradio.org/"); mainTextbox.Text = "Start mmRadio"; break;
case "shutdowN": System.Diagnostics.Process.Start(@"c:\Windows\System32\shutdown.exe", "/f"); mainTextbox.Text = "Shutdown"; break;
case "exit": mainTextbox.Text = "SeeYa"; Application.Exit(); break;
}
}
}
}
Min ide er at få programmet til at læse case fra tekst dokumentet, men jeg er blank på det område. Er der nogen som gider/kan hjælpe?