用WEBBROWSER打开页面后,想用image或picture控件显示其中指定链接的图片,如何实现?高手帮忙!

解决方案 »

  1.   

    用WEBBROWSER.document.all(i).
    For i = 0 To WebBrowser1.Document.All.length - 1 '遍历检测标签
    If UCase(WebBrowser1.Document.All(i).tagName) = "img" Then '找到img标签
    url=WebBrowser1.Document.All(i).src 
    '在这之后用SOCKET也好,用INET也好,下载src中的文件名
    '注意:这个SRC很有可能是相对路径End If
    Next
      

  2.   

    参考http://community.csdn.net/Expert/topic/4278/4278185.xml?temp=.4315149
      

  3.   

    感谢大家,不过这样做不行,我想下的是论坛上的验证码,用webbrowser打开网页后,再用狼行天下的方法下回来的是不同的图片,我想应该是在同一个SESSION里下的图片才有用。
    另图片是下回来了,在硬盘上可以看到,但Set Picture1.Picture = LoadPicture(tempfile)这一行提示“图片无效”是怎么回事?
    特别感谢狼
    ====CSDN 小助手 V2.5 2005年11月05日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
    下载:http://szlawbook.com/csdnv2
      

  4.   

    这个我做过,其实产生SESSION只要下载图即可,只是可能你要用WEBB的事件登录
    你可以选择用POST方法登录,那样就不用开整个页了
      

  5.   

    用POST好麻烦,不会,有没有简单点的,我只想把图片放在一个小图片框,手动输入验证码,然后和用户名与密码一齐发送,
    ====CSDN 小助手 V2.5 2005年11月05日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
    下载:http://szlawbook.com/csdnv2
      

  6.   

    参考这个连接:http://community.csdn.net/Expert/topic/4284/4284248.xml?temp=.739895