• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

【VB源码】直接显示网络上的图片 [复制链接]

1#
直接显示网络上的图片
在窗体上放一个按钮和image控件

  1. Private Declare Function OleLoadPicturePath Lib "oleaut32.dll" (ByVal szURLorPath As Long, ByVal punkCaller As Long, ByVal dwReserved As Long, ByVal clrReserved As OLE_COLOR, ByRef riid As TGUID, ByRef ppvRet As IPicture) As Long
  2. Private Type TGUID
  3. Data1 As Long
  4. Data2 As Integer
  5. Data3 As Integer
  6. Data4(0 To 7) As Byte
  7. End Type
  8. '加载函数
  9. Public Function LoadPicture(ByVal strFileName As String) As Picture
  10. Dim IID As TGUID
  11. With IID
  12. .Data1 = &H7BF80980
  13. .Data2 = &HBF32
  14. .Data3 = &H101A
  15. .Data4(0) = &H8B
  16. .Data4(1) = &HBB
  17. .Data4(2) = &H0
  18. .Data4(3) = &HAA
  19. .Data4(4) = &H0
  20. .Data4(5) = &H30
  21. .Data4(6) = &HC
  22. .Data4(7) = &HAB
  23. DoEvents
  24. End With
  25. On Error GoTo LocalErr
  26. OleLoadPicturePath StrPtr(strFileName), 0&, 0&, 0&, IID, LoadPicture
  27. Exit Function
  28. LocalErr:
  29. Set LoadPicture = VB.LoadPicture(strFileName)
  30. Err.Clear
  31. End Function

  32. Private Sub Command1_Click()
  33. Set Image1.Picture = LoadPicture("http://www.google.cn/intl/zh-CN/images/logo_cn.gif")
  34. End Sub
复制代码

    已有1评分我要评分查看所有评分

    发新话题 回复该主题