如何用C#设置IE的代理

大家好,在上一篇文章中《用C#实现Web代理服务器 》中大家知道了代理服务器的实现和使用。但是使用上文介绍中的方法每次都要设置很麻烦。所以就有了本文《如何用C#设置IE的代理》我以以把主要源码贴出,希望给大家帮助

 1     private   void  button3_Click( object  sender, EventArgs e)
 2          {
 3               // 打开注册表键 
 4              Microsoft.Win32.RegistryKey rk  =  Microsoft.Win32.Registry.CurrentUser.OpenSubKey( @" Software\Microsoft\Windows\CurrentVersion\Internet Settings " true );
 5 
 6               // 设置代理可用 
 7              rk.SetValue( " ProxyEnable " 1 );
 8               // 设置代理IP和端口 
 9              rk.SetValue( " ProxyServer " this .textBox1.Text.ToString()  +   " : "   +   this .textBox2.Text.ToString());
10              rk.Close();
11              Factory.ExecuteNonQuery( " update  IP set area='1' where address= ' "   +  str1  +   " ' " );
12               this .dataGridView1.DataSource  =  Factory.GetDataTable( " select * from ip " );
13              MessageBox.Show( " 成功!!! " );
14          }
15 
16           private   void  button4_Click( object  sender, EventArgs e)
17          {
18               // 打开注册表键 
19              Microsoft.Win32.RegistryKey rk  =  Microsoft.Win32.Registry.CurrentUser.OpenSubKey( @" Software\Microsoft\Windows\CurrentVersion\Internet Settings " true );
20 
21               // 设置代理不可用 
22              rk.SetValue( " ProxyEnable " 0 );
23              rk.Close();
24              MessageBox.Show( " 成功!!! " );
25          }
26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值