尝试从没有扩展名的URL打开图像 - VBA

时间:2013-04-01 19:27:49

标签: ms-access access-vba ms-access-2013

我目前正在尝试使用存储卡片集的数据库,并且我尝试从Magic的Gatherer服务中提取图像,以帮助识别卡片。

这是我目前使用的代码:

Private Sub ID_Change()
    cardImage.Picture = "http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=" & ID.Column(0) & "&type=card"
End Sub

cardImage 是一个图片对象

ID 是一个组合框,第一列为长整数。

现在,我的问题是访问并不喜欢我提供它的URL,并且正在抛出运行时错误2220.有没有办法获得接受URL的访问权限一个JPEG,并加载它?

1 个答案:

答案 0 :(得分:0)

尝试使用Image对象并设置其Web Browser Control属性,而不是使用.ControlSource对象,而不是

Me.WebBrowser2.ControlSource = "=""http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=" & ID.Column(0) & "&type=card"""