【已解决】如何让 SplasImage 显示远程图片?

遇到了问题?请先进行搜索(中文和英文),然后在此提问

Moderators: tmplinshi, arcticir

youwantme
Posts: 47
Joined: 11 May 2015, 21:27

【已解决】如何让 SplasImage 显示远程图片?

11 May 2015, 21:35

SplasImage ,D:\sample.jpg,b fs20,示例图片,,  ,

以上代码让 SplasImage 显示本地图片非常轻松。

但如果我想显示一个网络上的远程图片,比如 https://www.baidu.com/img/bd_logo1.png ,该怎么写的?直接把上面的本地地址替换为网络地址,并不能显示图片。

求高手指导!
Last edited by youwantme on 28 May 2015, 02:33, edited 1 time in total.
tmplinshi
Posts: 1600
Joined: 01 Oct 2013, 14:57

Re: 如何让 SplasImage 显示远程图片?

12 May 2015, 00:10

先下载下来。下载可以用 UrlDownloadToFile。

或者用 ActiveX 显示:

Code: Select all

Gui, Add, ActiveX, w540 h258, MSHTML:<img src="https://www.baidu.com/img/bd_logo1.png">
Gui, Show
Return
其实 ActiveX(浏览器)也是先把图片文件下载到临时文件再显示的吧,这样的话你还不如自己用 UrlDownloadToFile 下载到临时文件,然后用 SplashImage 来显示。
youwantme
Posts: 47
Joined: 11 May 2015, 21:27

Re: 如何让 SplasImage 显示远程图片?

12 May 2015, 02:33

太感谢了!很好用 !

再延伸一下,如果我要在您现在这个 Active 窗口显示一个网页,比如说百度主页,应该怎么弄?

我直接改成 这样,没成功 :

Gui, Add, ActiveX, w540 h258, MSHTML:<link herf="http://www.baidu.com">
Gui, Show
Return

请问该怎么改?谢谢啊!
tmplinshi wrote:先下载下来。下载可以用 UrlDownloadToFile。

或者用 ActiveX 显示:

Code: Select all

Gui, Add, ActiveX, w540 h258, MSHTML:<img src="https://www.baidu.com/img/bd_logo1.png">
Gui, Show
Return
其实 ActiveX(浏览器)也是先把图片文件下载到临时文件再显示的吧,这样的话你还不如自己用 UrlDownloadToFile 下载到临时文件,然后用 SplashImage 来显示。
tmplinshi
Posts: 1600
Joined: 01 Oct 2013, 14:57

Re: 如何让 SplasImage 显示远程图片?

12 May 2015, 03:35

直接写网址就行了。
Gui, Add, ActiveX, w540 h258, http://www.baidu.com
youwantme
Posts: 47
Joined: 11 May 2015, 21:27

Re: 如何让 SplasImage 显示远程图片?

12 May 2015, 03:40

太感谢了!呵呵
tmplinshi wrote:直接写网址就行了。
Gui, Add, ActiveX, w540 h258, http://www.baidu.com

Return to “请求帮助”

Who is online

Users browsing this forum: No registered users and 11 guests