如何为单个If语句执行多个条件

Jam*_*ard 28 vbscript

我正在尝试在vbscript中的单个If语句中执行两个条件.应该很简单,但它不起作用.就像是:

 If Not (fileName = testFileName) & (fileName <> "") Then
Else ....
Run Code Online (Sandbox Code Playgroud)

我正在制作两个if语句以使其正常工作,但是我可以做一个不带条件的"和"而另一个没有条件吗?

Hog*_*gan 58

使用'And'关键字作为逻辑和.像这样:

If Not ((filename = testFileName) And (fileName <> "")) Then
Run Code Online (Sandbox Code Playgroud)


JW8*_*JW8 8

正如Hogan在上面所说,使用AND而不是&.有关详细信息,请参阅本教程.