dinamico array arrays vbscript inputbox

arrays - array - vbscript dialog box



cancel array Cuadro de entrada (1)

Estoy tratando de hacer que la función de cancelar funcione para mi matriz, funciona para un cuadro de entrada simple pero Array (InputBox (no me gusta mucho).

Código de trabajo.

If strVarValue = vbNullString Then MsgBox ("User canceled!") WScript.Quit End If

Con qué necesito ayuda

strIPAddress = Array(InputBox("IP address")) If strIPAddress = vbNullString Then MsgBox ("User canceled!") WScript.Quit End If

No le gusta el arreglo, por lo tanto, ¿por qué estoy recibiendo un error de tipo?


Haga la conversión solo si el usuario no presionó "Cancelar":

userInput = InputBox("IP address") If userInput = "" Then MsgBox ("User canceled!") WScript.Quit End If strIPAddress = Array(userInput)

Además, si desea distinguir entre "cancelar presionado por el usuario" y "usuario presionado OK sin ingresar un valor", debe verificar si la variable está Empty :

userInput = InputBox("IP address") If IsEmpty(userInput) Then MsgBox ("User canceled!") WScript.Quit ElseIf userInput = "" Then MsgBox ("Missing input!") WScript.Quit 1 End If strIPAddress = Array(userInput)