我已经彻底解决更改IE代理服务器的问题!不用重新启动IE就可以生效。(0分)

  • 主题发起人 主题发起人 Kingron
  • 开始时间 开始时间
K

Kingron

Unregistered / Unconfirmed
GUEST, unregistred user!
我封装的函数如下:
function ChangeProxy(const Proxy, Port,ByPass: string; const bEnabled: boolean = True): boolean;

需要者请留言!
 
俺来也!呵呵……
kylix2001@sina.com
 
ereata@yeah.net
 
哈哈。
老乡,你真好。
这个MYIE老早就行了,不知道它怎么搞的。
给我来一个吧——doxpix@yeah.net
 
万分感谢!
byflyer@163.net
 
newyj@263.net
 

yanleigis@21cn.com
谢谢
 
学习学习,谢谢 win98_123@263.net
 
各位,代码已经发出,其他的不予发送了。
 
好用,万分感谢!!!
 
有几位的信退了回来,请给我写信吧。地址一定要正确哦。Kingron@163.net
 
来晚了,可否给我来一份 sy0331@263.net
 
yyanghhong@yahoo.com
thanks very much
 
To yyanghhong,:
抱歉,我的机器不再这里,要是以前问就好了,我不可能G给你了,这样吧,楼上的几位我都
G了的,你问他们要一下吧,推荐Kylix㊣,你告诉他我要你问他的就可以了。dopix也可以。
 
既然Kingron同意,我来转发,代码前端 uses ....,registry,winiNet;
 
给我一个
zhang7peng@263.net
 
给我一个
cy03jsjzx@zpeb.sinopec.com.cn
 
赫赫,找到代码了并且方便Post,就Post出来了:
更改IE代理服务器设置,不重新启动IE,代码如下:
但如何设置某种协议为一特定地址呢,BYPASS参数怎么用?
其实在proxyserver中http=205.207.118.51:80;https=205.207.118.51:80;gopher=205.207.118.51:80;socks=205.207.118.51:80是分别设置,
如果只有地址和端口则是所有协议使用相同地址
///Coder:Kingron
function ChangeProxy(const Proxy, Port,ByPass: string; const bEnabled: boolean = True): boolean;
var
reg: Tregistry;
info: INTERNET_PROXY_INFO;
Fproxy:string;
begin
Result := False;
FProxy:=Format('%s:%s',[Proxy,Port]);
reg := Tregistry.Create;
try
reg.RootKey := HKEY_CURRENT_USER;
if reg.OpenKey('/Software/Microsoft/Windows/CurrentVersion/Internet Settings', True) then
begin
reg.Writestring('ProxyServer', Fproxy);
reg.WriteInteger('ProxyEnable', integer(bEnabled));
info.dwAccessType := INTERNET_OPEN_TYPE_PROXY;
info.lpszProxy := pchar(proxy);
info.lpszProxyBypass := pchar(ByPass);
InternetSetOption(nil, INTERNET_OPTION_PROXY, @info, SizeOf(Info));
InternetSetOption(nil, INTERNET_OPTION_SETTINGS_CHANGED, nil, 0);
// InternetSetOption(nil, INTERNET_OPTION_REFRESH, nil, 0);
// Sendmessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0);
Result:=True;
end
finally
reg.CloseKey;
reg.free;
end;
end;
 
为何没看见有设置用户名的地方?
难道代理不需要输入用户名也可?
 
谢谢了!zgrong993@sohu.com
 

Similar threads

I
回复
0
查看
541
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部