如何在LabVIEW中添加网页静态图(以百度地图为例)or 连接网页

此文章仅适用于LabVIEW2015与LabVIEW2018版本
前面板设计:
步骤一:右击,添加ActiveX容器(控件->新式->容器->ActiveX容器)如图一。

在这里图一插入图片描述 图一

步骤二:左击选中添加ActiveX容器,右击点击插入ActiveX对象(如图二),在选择ActiveX对象面板中选择Microsoft Web Browser(如图三),得到WebBrowser(如图四)。
在这里插入图片描述
图二
在这里插入图片描述

图三
在这里插入图片描述

图四
程序面板设计:
步骤一:右击,添加调用节点(函数->编程->应用程序控制->调用节点)
在这里插入图片描述

图五
步骤二:左击选中创建调用节点,右击依次选择:选择类、ActiveX、SHDocVw.IWebBrowser2;如下图六、图七
在这里插入图片描述
图六
在这里插入图片描述图七

以上为2015版LabVIEW步骤,2018版稍有区别

具体步骤(针对于在右击之后ActiveX里面找不到SHDocVw.IWebBrowser2的情况):
此时,直接连接WebBrowser的输出端和调用节点的引用端,之后调用节点就会出现和之前一样的状态,此后步骤一样,具体如图八:
在这里插入图片描述
图八

步骤三:单击调用节点的方法选板,选择Navigate;
在这里插入图片描述图九

步骤四:将前面板添加的WebBrowser连接至调用节点的引用接线端(如果是2018版本的,这个步骤可以忽略)。

步骤五:创建URL输入控件。
在这里插入图片描述图十

步骤五:在前面板的URL输入控件添加字符串,单击运行;当出现需要保存图片时,保存图片,重新运行。
比如,想要输入百度地图的网址:
百度地图网址:https://map.baidu.com/@12127979.3,4051027.02,12z
效果图:
在这里插入图片描述图十一

缺点:此图为静态图,点击地图不可进行任何操作。每次要进行实时获取都必须再次运行LabVIEW,但是这样耗时耗力。

  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值