本帖最后由 bychahaha 于 2012-03-27 07:58:19 编辑

解决方案 »

  1.   

    由于一开始怀疑是静态变量的问题,调用函数采取了这种蛋疼的写法。Button1
                (new IESetting()).SetIEProxy("127.0.0.1:8085");Button2
                (new IESetting()).ResetIEProxy();
      

  2.   

    我发现了,问题出在InternetSetOption上。每次执行之后,发现注册表被还原了,即设置代理时,注册表ProxyEnable项被置为1;执行了InternetSetOption之后,注册表ProxyEnable项被还原为0