我在使用 VBScript 时遇到了各种各样的问题。它似乎起源于 If Then 语句。这是代码...
Option Explicit
Dim User, Pass
User=InputBox("Username")
If User = Guest then
msgbox "hi"
它只是不起作用,它给了我错误代码 800A03F6 我需要做什么来解决这个问题?错误在第 6 行。
我在使用 VBScript 时遇到了各种各样的问题。它似乎起源于 If Then 语句。这是代码...
Option Explicit
Dim User, Pass
User=InputBox("Username")
If User = Guest then
msgbox "hi"
它只是不起作用,它给了我错误代码 800A03F6 我需要做什么来解决这个问题?错误在第 6 行。
无论是这个......
Option Explicit
Dim User
User = InputBox("Username")
If User = "Guest" then
MsgBox "hi"
End If
或者 ...
Option Explicit
Dim User
User = InputBox("Username")
If User = "Guest" then MsgBox "hi"
您正在尝试将字符串用作变量,但它不是一个(至少从您发布的代码中)。Guest
根本没有声明。您需要引用字符串。
试试这个:
User = InputBox("Username")
If User = "Guest" then
MsgBox "hi"