Microsoft® Visual Basic® Scripting Edition IsNull 函數 |
程式語言參考 Version 1 |
傳回 Boolean 值,用來指出運算式是否未含任何有效的資料 (Null)。
IsNull(expression)引數 expression 可以是任何運算式。
如果 expression 為 Null,則 IsNull 傳回 True;否則 IsNull 會傳回 False。如果 expression 中存在不只一個變數,若其中任一變數為 Null,則會使得整個運算式傳回 True。Null 值的作用是用來指出 Variant 不包含有效的資料。 Null 和 Empty 的不同點在於,後者指出的是尚未初始化的變數,這和長度為零的字串("")不同,因為長度為零的字串指的是空字串。
重要 使用 IsNull 函數是來決定運算式是否包含 Null 值。在某些情況下您希望其值為 True 的運算式,就像 If Var = Null 和 If Var <> Null,其值永遠為 False。這是因為任何包含 Null 的運算式其值為 Null,也就因此為 False。