博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于用C#实现宽带的连接
阅读量:5156 次
发布时间:2019-06-13

本文共 922 字,大约阅读时间需要 3 分钟。

每次打开电脑,第一件事就是连接宽带,有点小麻烦。加上我有用winform做过一个应用程序用来记录每天我的样子,调用摄像头。所以我想把宽带连接的写成一个按钮在应用程序里面点击一下就好了,所以这篇文章就这样来了。

一开始照例百度了一下,发现上面有的写着开发的时候用XP系统,WIN7系统什么的,用的是什么版的VS。让我第一印象害怕这些代码对我的WIN10系统,vs2015的会不会有用。后来多看了几篇,发现这代码的原理是通过调用windows自带的一个exe就可以实现了,并不太复杂,我就试了一下,就成功了。下面贴代码:

/// <summary>

/// 宽带连接
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void button2_Click_1(object sender, EventArgs e)
{
Process p = new Process();//新建一个进程对象
p.StartInfo.FileName = "Rasdial.exe";//设置要启动的进程名字
p.StartInfo.Arguments = "宽带连接"+ " " +"宽带连接的账号"+ " "+"宽带连接的密码";//传递参数 格式 连接名字+空格+账号+空格+密码
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;//设置执行时的控制台为隐藏的
p.Start();//开始执行
p.WaitForExit();//等待连接后自动退出
if (p.ExitCode==0)//通过退出返回的代码判断连接是否成功
{
tb_state.AppendText("宽带连接成功!"+"\n");
}
else
{
tb_state.AppendText("宽带连接失败!" + "\n");
}
}

 

 

很简单,就几行代码的事情,然后弄一个按钮,设置一下点击后执行,ok搞定

转载于:https://www.cnblogs.com/newwer/p/6575287.html

你可能感兴趣的文章
hdu 3790 最短路径问题
查看>>
hdu 3105 Fred's Lotto Tickets (水)
查看>>
C# 获取进程或线程的相关信息
查看>>
xcode调试打印QString
查看>>
Windows 7 常用快捷键 命令
查看>>
Servlet学习总结
查看>>
java求两个数组的并集、交集、差集
查看>>
HDU 5769 Substring(后缀数组)
查看>>
python实现图灵机器人帮你回复微信好友消息
查看>>
初识MongoDB
查看>>
C语言-07其它相关
查看>>
第六天站立会议
查看>>
GitBook是一个命令行工具(Node.js库),我们可以借用该工具使用Github/Git和Markdown来制作精美的图书,但它并不是一本关于Git的教程哟。...
查看>>
Height Half Values
查看>>
python打包exe
查看>>
添加删除程序里面没有添加IIS服务的选项
查看>>
Adobe Edge Animate --点击元件内部元素使元件其他元素发生改变
查看>>
当编程作为一种习惯
查看>>
docker pull理解误区
查看>>
关于标签分类
查看>>