最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.NET程序頁(yè)面中,操作并輸入cmd命令的小例子

 更新時(shí)間:2013年03月07日 11:10:50   作者:  
.NET程序頁(yè)面中,操作并輸入cmd命令的小例子,需要的朋友可以參考一下

WinFormsApp_OperateAndInputCMD:

新建Form1,拖入TextBox,并設(shè)為允許多行,Dock設(shè)為Fill,然后綁定KeyUp事件即可

執(zhí)行代碼如下:

復(fù)制代碼 代碼如下:

private void txtCmdInput_KeyUp(object sender, KeyEventArgs e)

      {

          if (e.KeyCode == Keys.Enter)

          {

              int count = txtCmdInput.Lines.Length;

              if (count == 0) return;

              while (count > 0 && (string.IsNullOrEmpty(txtCmdInput.Lines[count - 1])))

              {

                  count--;

              }

              if (count > 0)// && !string.IsNullOrEmpty(txtCmdInput.Lines[count - 1]))

                  ExecuteCmd(txtCmdInput.Lines[count - 1]);

          }

      }

      public void ExecuteCmd(string cmd)

      {

          System.Diagnostics.Process p = new System.Diagnostics.Process();

          p.StartInfo.FileName = "cmd.exe";

          p.StartInfo.UseShellExecute = false;

          p.StartInfo.RedirectStandardInput = true;

          p.StartInfo.RedirectStandardOutput = true;

          p.StartInfo.RedirectStandardError = true;

          p.StartInfo.CreateNoWindow = true;

          p.Start();                                  //設(shè)置自動(dòng)刷新緩沖并更新   

          p.StandardInput.AutoFlush = true;           //寫(xiě)入命令     

          p.StandardInput.WriteLine(cmd);

          p.StandardInput.WriteLine("exit");          //等待結(jié)束  

          txtCmdInput.AppendText(p.StandardOutput.ReadToEnd());

          p.WaitForExit();

          p.Close();

      }


執(zhí)行效果圖:

相關(guān)文章

  • C#數(shù)據(jù)結(jié)構(gòu)之堆棧(Stack)實(shí)例詳解

    C#數(shù)據(jù)結(jié)構(gòu)之堆棧(Stack)實(shí)例詳解

    這篇文章主要介紹了C#數(shù)據(jù)結(jié)構(gòu)之堆棧(Stack),結(jié)合實(shí)例形式較為詳細(xì)的分析了堆棧的原理與C#實(shí)現(xiàn)堆棧功能的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • C#事件訂閱發(fā)布實(shí)現(xiàn)原理詳解

    C#事件訂閱發(fā)布實(shí)現(xiàn)原理詳解

    這篇文章主要介紹了C#事件訂閱發(fā)布實(shí)現(xiàn)原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • PropertyGrid自定義控件使用詳解

    PropertyGrid自定義控件使用詳解

    這篇文章主要為大家詳細(xì)介紹了PropertyGrid自定義控件的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • c#反射表達(dá)式樹(shù)模糊搜索示例

    c#反射表達(dá)式樹(shù)模糊搜索示例

    這篇文章主要介紹了c#反射表達(dá)式樹(shù)模糊搜索示例,反射實(shí)體T,非datetime字段反射獲取表達(dá)式樹(shù),需要的朋友可以參考下
    2014-02-02
  • c#中String類(lèi)型的存儲(chǔ)原理詳解

    c#中String類(lèi)型的存儲(chǔ)原理詳解

    本文主要介紹了c#中String類(lèi)型的存儲(chǔ)原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • C#?實(shí)現(xiàn)Ping遠(yuǎn)程主機(jī)功能及代碼演示

    C#?實(shí)現(xiàn)Ping遠(yuǎn)程主機(jī)功能及代碼演示

    這篇文章主要介紹了C#?實(shí)現(xiàn)Ping遠(yuǎn)程主機(jī)功能,本教程將演示1.0.2版本更新功能,以及實(shí)現(xiàn)的具體代碼演示,需要的朋友可以參考下
    2024-05-05
  • C#線(xiàn)程間通信的異步機(jī)制

    C#線(xiàn)程間通信的異步機(jī)制

    這篇文章介紹了C#線(xiàn)程間通信的異步機(jī)制,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 淺談C# 字段和屬性

    淺談C# 字段和屬性

    這篇文章主要介紹了C# 字段和屬性的的相關(guān)資料,文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • C#?將Excel轉(zhuǎn)為PDF時(shí)自定義表格紙張大小的代碼思路

    C#?將Excel轉(zhuǎn)為PDF時(shí)自定義表格紙張大小的代碼思路

    這篇文章主要介紹了C#?將Excel轉(zhuǎn)為PDF時(shí)自定義表格紙張大小的代碼思路,轉(zhuǎn)換前的頁(yè)面大小設(shè)置為該版本中寫(xiě)入的新功能,在舊版本和免費(fèi)版本中暫不支持,感興趣的朋友跟隨小編一起看看實(shí)例代碼
    2021-11-11
  • C# 實(shí)現(xiàn)視頻監(jiān)控系統(tǒng)(附源碼)

    C# 實(shí)現(xiàn)視頻監(jiān)控系統(tǒng)(附源碼)

    這篇文章主要介紹了C# 如何實(shí)現(xiàn)視頻監(jiān)控系統(tǒng),幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02

最新評(píng)論

上林县| 北碚区| 武强县| 手机| 夹江县| 交城县| 夏津县| 吐鲁番市| 南宁市| 临漳县| 临朐县| 凤冈县| 廊坊市| 尤溪县| 武鸣县| 泗阳县| 陵水| 惠州市| 南安市| 秀山| 舞阳县| 和顺县| 万载县| 武宁县| 舒兰市| 昂仁县| 宁远县| 敖汉旗| 深圳市| 武宁县| 斗六市| 兴海县| 漠河县| 苏尼特右旗| 东山县| 济阳县| 武川县| 钟山县| 玉树县| 喀喇| 浏阳市|