A
allen72
Unregistered / Unconfirmed
GUEST, unregistred user!
1:我是win2000, IE5.5 环境
自己有一个webbrowser,怎样切换代理,就象ie的连接设置代理一样,改了就好用!!
写注册表,好象和对IE4的方法不一样,可否有源码???
我有段程序
var
reg:Tregistry;
begin
reg:= Tregistry.Create;
try
reg.RootKey:=HKEY_CURRENT_USER;
if reg.OpenKey('/Software/Microsoft/Windows/CurrentVersion/Internet Settings',False) then
begin
reg.Writestring('ProxyServer',edit1.text);
// reg.Writestring('ProxyEnable', '1');
sendmessage(0,wm_notify,0,0) ; //是不是这句有问题?
end
else
Messagebox(Handle,'写注册表文件不成功!!','错误',MB_OK+MB_ICONERROR);
finally
reg.CloseKey;
reg.free;
运行后,注册表是改了,打开ie5.5,什么也没变,而且打开一下ie5.5 (有老代理),注册表中的代理又给
又给改回去在IE中的代理了???
自己有一个webbrowser,怎样切换代理,就象ie的连接设置代理一样,改了就好用!!
写注册表,好象和对IE4的方法不一样,可否有源码???
我有段程序
var
reg:Tregistry;
begin
reg:= Tregistry.Create;
try
reg.RootKey:=HKEY_CURRENT_USER;
if reg.OpenKey('/Software/Microsoft/Windows/CurrentVersion/Internet Settings',False) then
begin
reg.Writestring('ProxyServer',edit1.text);
// reg.Writestring('ProxyEnable', '1');
sendmessage(0,wm_notify,0,0) ; //是不是这句有问题?
end
else
Messagebox(Handle,'写注册表文件不成功!!','错误',MB_OK+MB_ICONERROR);
finally
reg.CloseKey;
reg.free;
运行后,注册表是改了,打开ie5.5,什么也没变,而且打开一下ie5.5 (有老代理),注册表中的代理又给
又给改回去在IE中的代理了???