写有如下代码,想通过动态改变代理服务器地址来打开网页,可是不奏效,只是在程序刚运行的时候第一个地址会生效,下面的都不会生效。请问是何原因,代码哪里有问题啊。
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_CURRENT_USER;
if (Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Internet Settings',false)) then
begin
Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Internet Settings',True);
Reg.WriteString('ProxyServer',ListBox1.Items[ListBox1.ItemIndex]);
Reg.WriteInteger('ProxyEnable',1);
Reg.CloseKey;
end;
web.Free;
web:=Twebbrowser.create(self);
web.FullScreen:=True;
web.Align:=alClient;
web.ParentWindow:=groupbox2.Handle;
web.Top:=14;
web.Left:=2;
web.Width:=Groupbox2.Width;
web.Height:=Groupbox2.Height;
flags:=0;
web.Navigate('http://www.ip138.com',flags,flags,flags,flags);同时还求清楚IE的COOKIES以及IE临时文件的编程方法。谢谢大家
Reg:=TRegistry.Create;
Reg.RootKey:=HKEY_CURRENT_USER;
if (Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Internet Settings',false)) then
begin
Reg.OpenKey('\Software\Microsoft\Windows\CurrentVersion\Internet Settings',True);
Reg.WriteString('ProxyServer',ListBox1.Items[ListBox1.ItemIndex]);
Reg.WriteInteger('ProxyEnable',1);
Reg.CloseKey;
end;
web.Free;
web:=Twebbrowser.create(self);
web.FullScreen:=True;
web.Align:=alClient;
web.ParentWindow:=groupbox2.Handle;
web.Top:=14;
web.Left:=2;
web.Width:=Groupbox2.Width;
web.Height:=Groupbox2.Height;
flags:=0;
web.Navigate('http://www.ip138.com',flags,flags,flags,flags);同时还求清楚IE的COOKIES以及IE临时文件的编程方法。谢谢大家
解决方案 »
- ShellExecute参数长度有限制吗?
- delphi判断是否是数字的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 你用什么信用卡?(要去申请信用卡了,但不知道哪个银行的卡比较好,大家提提意见!)
- (连续发问)问题一:DLL的MDIChild中Form中的ShowHint问题
- 在TreeView上单击节点加号的问题。
- 今天装了Delphi2010,用到VCLSKIN时碰到一个问题,不知道是不是BUG
- 逆波兰问题
- delphi控制word中的一个小问题
- 如何设置一个自定方控件的TFONT类型的属性,在create的时候取其owner的FONT属性?(就是如何设置parent)
- delphi 6 能完好的编译delphi 1.0 写的代码吗?
- COM+中返回_Connection的问题,求助!
- #13#10是表示回车,那空格怎么表示
end;
后加入: const int SomeTimeoutValue = 1000;
int result;
SendMessageTimeout( (System.IntPtr)HWND_BROADCAST,
WM_SETTINGCHANGE,0,"Environment",SMTO_BLOCK | SMTO_ABORTIFHUNG |
SMTO_NOTIMEOUTIFNOTHUNG, SomeTimeoutValue, out result);自己修改下成delphi 代码
http://msdn.microsoft.com/workshop/networking/moniker/reference/functions/urlmksetsessionoption.asp