none
winform 如何通过事件运行DOS窗口 RRS feed

  • 问题

  • 做了个运行的winform窗口,和WINDOWS自带的一样

    在框框里输入CMD 点确定后,如何通过事件运行DOS窗口

    2010年6月17日 13:40

答案

  • System.Diagnostics.Process.Start("cmd");

    or

    System.Diagnostics.Process.Start(TextBox1.Text);

    TextBox1中输入cmd,在搞个按钮执行上面代码即可。


    family as water
    • 已建议为答案 mazhou 2010年6月18日 6:57
    • 已标记为答案 KeFang Chen 2010年6月21日 3:31
    2010年6月18日 1:11
  • 你好!

         在“确定”按钮的Click事件中添加:

         if(textBox1.Text=="cmd")

         {

                System.Diagnostics.Process.Start("cmd");

          }

         else

              MessageBox.Show("你输入的格式不正确");

         就可以了!


    周雪峰
    2010年6月19日 0:27
    版主

全部回复

  • 你好!

    System.Diagnostics.Process.Start("excell.xls");//利用命令行,相当于在CMD里输入excel的地址

    不知道这个对你有没有帮助


    共工之臣曰相柳氏,九首,以食于九山。相柳之所抵,厥为泽溪。禹杀相柳,其血腥,不可以树五谷种。禹厥之,三仞三沮,乃以为众帝之台。
    2010年6月17日 15:38
  • System.Diagnostics.Process.Start("cmd");

    or

    System.Diagnostics.Process.Start(TextBox1.Text);

    TextBox1中输入cmd,在搞个按钮执行上面代码即可。


    family as water
    • 已建议为答案 mazhou 2010年6月18日 6:57
    • 已标记为答案 KeFang Chen 2010年6月21日 3:31
    2010年6月18日 1:11
  • 你好!

         在“确定”按钮的Click事件中添加:

         if(textBox1.Text=="cmd")

         {

                System.Diagnostics.Process.Start("cmd");

          }

         else

              MessageBox.Show("你输入的格式不正确");

         就可以了!


    周雪峰
    2010年6月19日 0:27
    版主