首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >c#字符串命令行中的文本框文本

问c#字符串命令行中的文本框文本
EN

Stack Overflow用户
提问于 2013-05-18 04:51:06
回答 2查看 1.4K关注 0票数 0

我对C#是个新手,对我可怕的缺点忍无可忍。:P

所以我想让我的按钮使用基本的命令行来ping一个站点,但是出于某种原因,它不想在命令行上打印它。

代码语言:javascript
复制
        private void button1_Click(object sender, EventArgs e)
    {
        string URL = textBox1.Text;

        string strCmdText;
        strCmdText = "ping" + URL;
        System.Diagnostics.Process.Start("CMD.exe", strCmdText);
    }

文本框1的文本包含站点的url,在本例中它是"www.google.com“

http://i.stack.imgur.com/2WMSz.jpg

我已经看到了许多不同的方法,但在这种情况下,没有一种方法接近我想要做的事情。

谢谢:)

EN

回答 2

Stack Overflow用户

发布于 2013-05-18 04:58:43

如果不想使用命令行,也可以查看Ping class。

代码语言:javascript
复制
Ping pingSender = new Ping();
PingReply reply = pingSender.Send(URL);
票数 5
EN

Stack Overflow用户

发布于 2013-05-18 04:56:53

代码语言:javascript
复制
string strCmdText = "/c ping " + URL;

System.Diagnostics.Process.Start("CMD.exe",strCmdText);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16617695

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档