我已使用“确定”和“取消”按钮创建了VBScript popup。如何评价确定按钮?
基本上我想要:
If OK button = True Then
' statement
Else
End If
我试图声明intbutton= 1
,然后
intbutton = objshell.popup"..."
但是我收到语法错误。
答案 0 :(得分:2)
你得到一个语法错误,因为在VBScript(和VBA和VB6)中,所有Function
调用在捕获返回值时必须使用括号(与Sub
调用不同,除非你是'{1}}调用,否则不能使用括号使用Call
语法 - 是的,我认为VBScript的语法很愚蠢。
您还缺少该功能的其他参数:nSecondsToWait
,strTitle
和nType
。请注意,这些附加参数是可选的,因此请勿在{{1}}参数空间中留下任何内容。
VBScript有你想要的参数的内置常量,它们是:
nSecondsToWait
您可以这样使用它们:
vbOK
vbOKCancel
vbAbortRetryIgnore
vbYesNoCancel
vbYesNo
vbRetryCancel