我现在遇到一个奇怪的问题,我写了一个程序,程序里有10个WEBbrowser组件,10组件同时链接到同一个网站,这个网站需要提交验证码,我在10 组件里的网页上都正确填写了验证码然后提交,但都验证失败,而如果我只有一个组件的话验证就成功,这是怎么回事?请各位老大指点下。谢谢!

解决方案 »

  1.   

    只有一个session,最后打开的那个才是最新的,之前的验证码都过时了,肯定不成功了。
      

  2.   

    楼主的意思我了解,我见过一个申请QQ的程序,页面地址是同样的,但是他同时读取5个验证码,一个一个提交,但每个都有效。所以,这个情况我也很好奇,不知道他是用IDHTTP,还是用WEBBROWSER。
      

  3.   

    WebBrowser的网络层用的是WinInet,一个进程只有一个session。