Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

设置IE代理服务器

时 间:2020-12-15 21:55:24
作 者:AngelHis   ID:20576  城市:沈阳
摘 要:'API设置IE代理服务器
Private Declare Function internetsetoption Lib "wininet.dll" Alias "InternetSetOptionA" _
  (ByVal hinternet As Long, ByVal dwoption As Long, ByRef lpbuffer As Any, ByVal dwbufferlength As Long) As Long
正 文:

'VB设置IE代理服务器
Private Declare Function internetsetoption Lib "wininet.dll" Alias "InternetSetOptionA" _
  (ByVal hinternet As Long, ByVal dwoption As Long, ByRef lpbuffer As Any, ByVal dwbufferlength As Long) As Long

'proxyaddress=192.168.1.1:80格式
'isEnable为TRUE时设置代理服务器,为FALSE时取消
Public Function ChangProxy(ProxyAddress As String, isEnable As Boolean)
If isEnable Then
    ModRW_Reg.SetStringValue "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyServer", ProxyAddress

    ModRW_Reg.SetDWORDValue "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyEnable", 1
Else
    ModRW_Reg.DelValue "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyServer"
    ModRW_Reg.SetDWORDValue "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings", "ProxyEnable", 0
End If
    '写入注册表后调用,即可不重启IE实现代理地址的更换
    Call internetsetoption(0, 39, 0, 0)
End Function


Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助