【发布时间】:2018-10-11 12:05:42
【问题描述】:
我正在编写一个 VB 脚本代码,作为 cimplicity 对象的一部分。该代码基本上需要用特定的URL打开IE并自动登录到网页。登录是一个“windows 安全”弹出窗口。我可以务实地登录吗?
这是我的代码的一部分:
On Error GoTo ERR_TRP
Dim IE
Dim UID As CimObjectVariable
Dim PWD As CimObjectVariable
Dim URL As CimObjectVariable
Dim sUID As String
Dim sPWD As String
Dim sURL As String
Set UID = CimGetScriptOwner().GetVariable("USER")
Set PWD = CimGetScriptOwner().GetVariable("PWD")
Set URL = CimGetScriptOwner().GetVariable("IP")
sUID = UID.Value
sPWD = PWD.Value
sURL = URL.Value
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = 1
IE.navigate sURL
Sleep(1000)
Err_Trp:
x = MSGBOX ("Cannot open the camera Please check User-Password-IP", 0 , "Eror")
【问题讨论】:
-
Dim ... As在 VBS 中不起作用,VBS 中的所有变量都有 Variant 类型。只需使用Dim而不使用As。你能分享给你这样的弹出窗口(或任何类似的)的网址吗? -
对不起,我不能分享。这是公司的内部 URL
标签: internet-explorer vbscript