时间:2021-05-02
本文讲解了在C#程序中设置代理和取消代理的方法,原理很简单,就是通过调用C#操作注册表的相关类来对注册表的相关内容进行修改而实现的,具体源代码如下:
1、启动代理
private void button3_Click(object sender, EventArgs e){//打开注册表键 Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings", true); //设置代理可用 rk.SetValue("ProxyEnable", 1); //设置代理IP和端口 rk.SetValue("ProxyServer", this.textBox1.Text.ToString() + ":" + this.textBox2.Text.ToString()); rk.Close(); Factory.ExecuteNonQuery("update IP set area='1' where address= '" + str1 + "'"); this.dataGridView1.DataSource = Factory.GetDataTable("select * from ip"); MessageBox.Show("设置成功!!!");}
2、停止代理
private void button4_Click(object sender, EventArgs e){ //打开注册表键 Microsoft.Win32.RegistryKey rk = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings", true); //设置代理不可用 rk.SetValue("ProxyEnable", 0); rk.Close(); MessageBox.Show("设置成功!!!");}
本文源自:翔宇亭——IT乐园(http://),转载请保留此信息!声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1前言有时候我们的程序中要提供可以使用代理访问网络,代理的方式包括http、https、ftp、socks代理。比如在IE浏览器设置代理。那我们在我们的java
最近找了一些资料,是讲在C#中设置快捷键运行方法或程序的要设置快捷键必须使用user32.dll下面的两个方法。BOOLRegisterHotKey( HWND
方法一: 1、IE代理设置:单击快车菜单栏中的“工具”,选择“使用IE代理”选项,设置成功后,此选项前会出现&
1、在C#中,class的变量为引用类型,在C++中class的变量为值类型,如myclassmc,在C++中,mc是值类型,成员存储在程序的栈区,在C#中,m
大家在编写C#控制台程序的时候肯定讲过config配置文件,有时候在程序中我们需要读取配置文件中的一些选项。那么在C#中怎么读取那?下面小编给大家分享C#如何获