.NET的WebBrowser

注意:该图像是LabVIEW片段,其中包含可在项目中重复使用的LabVIEW代码。要使用代码段,请右键单击图像,将其保存到计算机,然后将文件拖到LabVIEW图表上。
以下是上面VI片段中提到的每个步骤的说明:
- 使用WebBrowser作为控件来获取.NET容器的控件,并将其导航到所需的网页。
- 为WebBrowser设置一个时间延迟,以等待其加载完成。
- 获取网页的HTML代码。
- 获取搜索输入的ID,并将您的搜索词设置为其值。
- 获取搜索按钮的ID并调用其click方法。
- 前面板中的.NET Web Browser控件应在此步骤显示搜索结果。此步骤中使用带按钮的空while循环,以便将搜索结果保留在前面板。停止while循环将删除搜索结果并关闭.NET Web Browser控件的引用。
ActiveX的Microsoft Web Browser

注意:该图像是LabVIEW片段,其中包含可在项目中重复使用的LabVIEW代码。要使用代码段,请右键单击图像,将其保存到计算机,然后将文件拖到LabVIEW图表上。
以下是上面VI片段中提到的每个步骤的说明:
- 使用Microsoft Web Browser作为控件来获取ActiveX容器的控件,并将其导航到所需的网页。
- 等待网络浏览器完成其加载。
- 获取网页的HTML代码。
- 获取搜索输入的名称或ID,并将您的搜索词设置为其值。
- 获取搜索按钮的名称或ID,并调用其click方法。
- 前面板中的ActiveX Web Browser控件应在步骤5之后显示搜索结果。与.NET Web浏览器不同,不需要空的带有按钮的while循环,因为VI停止后,前面板的搜索结果仍将保留。此步骤用于关闭对ActiveX Web Bowser控件的引用。