2013-04-01 5 views
0

현재 카드 모음을 저장하는 데이터베이스에서 작업하고 있으며 Magic의 Gatherer 서비스에서 이미지를 가져 와서 이미지를 가져 오려고합니다. 카드.이 ID이 콤보 상자는 정수 (Long)로 첫 번째 컬럼입니다확장자없이 URL에서 이미지를 열려고 시도합니다. - VBA

그림 객체에게 있습니다

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

cardImage :

내가 현재 사용하고있는 코드입니다.

이제 내 문제는 액세스가 내가 제공하는 URL을 좋아하지 않고 런타임 오류 2220을 발생시키는 것입니다. URL을 JPEG로 받아들이는 액세스 권한이 있는지, 로드 하시겠습니까?

답변

0

대신 Image 객체를 사용하는,

Me.WebBrowser2.ControlSource = "=""http://gatherer.wizards.com/Handlers/Image.ashx?multiverseid=" & ID.Column(0) & "&type=card""" 
같은 것을 Web Browser Control 객체를 사용하려고하고 .ControlSource 속성을 설정