0

我目前正在尝试处理存储卡片集合的数据库,并且我正在尝试从 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是一个组合框,第一列为 Long Integer。

现在,我的问题是访问不喜欢我提供的 URL,并引发运行时错误 2220。有什么方法可以访问以 JPEG 形式接受 URL 并加载它?

4

1 回答 1

0

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

Me.WebBrowser2.ControlSource = "=""http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=" & ID.Column(0) & "&type=card"""
于 2013-04-01T19:54:03.277 回答