我不知道为什么这段代码不起作用:
每当我尝试启动它时,它会回应:
"错误:预期语句"
这是因为
Dim a
a = InputBox("What time do you want?")
If InStr(a, "pm") Then
(Replace(a, "pm", ""))
a = a + 12
c = MsgBox(a, 0, Time)
WScript.Quit
Else
End If
b = MsgBox(a & form, 0, "L")
每当我尝试启动它时,它会回应:
"错误:预期语句"
这是因为
Replace
语句不正确还是脚本的其余部分有误?
Replace()
或者其他任何 VBScript 函数,为什么要来这里问呢? - user692942a = Replace(a, "pm","")
,这是错误的原因。Replace()
必须返回一些内容,(Replace(a, "pm",""))
没有返回值是无效的语句。 - user692942