请问有没有不需要存储临时文件,直接在窗体中显示某网络地址的图片的方法?单独显示、列表显示都需要。 我已查了很久了,找不到解决办法,那位高手能救小弟,急!!!!

解决方案 »

  1.   

    就算IE也得下载完毕后再显示的啊,你可以显示到Picture里然后立即删除
      

  2.   


    用WebBrowser1:
    WebBrowser1.Navigate ("d:\mis-yz\pic\tiaowu.gif") '可以是http://.../pic.jpg
      

  3.   

    WebBrowser是有必须显示边框的吧?
    有哪位用过Scriptlet这个控件?它的url属性怎么附值?在属性对话框中可以输入,为什么在代码中直接附值却不行?
      

  4.   

    只要能解决Scriptlet控件的url属性附值问题,我的问题就解决了,有哪位高手能帮帮我,急呀!!!!
      

  5.   

    要看格式了,或者可以用某个PocketBag一类的东西?
      

  6.   

    图片格式的,PocketBag是什么?
      

  7.   

    'An idea: use  an invisible webbrowser1 to show the image url ,then copy the image to picture1
    Private Sub Form_Load()
    WebBrowser1.Visible = False
    Picture1.AutoSize = True
    End SubPrivate Sub Command1_Click()
    WebBrowser1.Navigate "http://community.csdn.net/logo/Images/eye001.gif", 0
    End SubPrivate Sub WebBrowser1_DownloadComplete()
    Dim a, range
    For Each a In WebBrowser1.Document.All
    If a.tagName = "IMG" Then
    WebBrowser1.Stop
    Set range = WebBrowser1.Document.body.createControlRange()
    range.Add (a)
    range.execCommand ("Copy")
    Picture1.Picture = Clipboard.GetData(vbCFBitmap)
    End If
    Next
    End Sub