23
我試圖在vbscript中的單個If語句上執行兩個條件。應該很簡單,但它不起作用。喜歡的東西:如何爲單個條件執行多個條件
If Not (fileName = testFileName) & (fileName <> "") Then
Else ....
我做這兩個if語句來得到它的工作,但我可以做一個沒有條件與「和」與另一NOT條件?
我試圖在vbscript中的單個If語句上執行兩個條件。應該很簡單,但它不起作用。喜歡的東西:如何爲單個條件執行多個條件
If Not (fileName = testFileName) & (fileName <> "") Then
Else ....
我做這兩個if語句來得到它的工作,但我可以做一個沒有條件與「和」與另一NOT條件?
使用'And'關鍵字作爲邏輯和。就像這樣:
If Not ((filename = testFileName) And (fileName <> "")) Then
正如霍根以上所指出的,使用AND
代替&
。有關更多信息,請參閱此tutorial。
謝謝,那正是我想要做的!實際上,Not關鍵字不起作用。這樣做:如果((文件名<> objErrFileName)和(文件名<>「」))然後 –
@霍根:哎呀,用那個添加的一組括號,你改變了邏輯! –
@ Jean-FrançoisCorbett我認爲這是爲了控制運營商的優先順序 – adampski