VB中IsNull函數(shù)的功能及用法
返回 Boolean 值,指出表達式是否不包含任何有效數(shù)據(jù) (Null)。
語法 IsNull(expression) 必要的 expression 參數(shù)是一個 Variant,其中包含數(shù)值表達式或字符串表達式。 說明 如果 expression 為 Null,則 IsNull 返回 True;否則 IsNull 返回 False。如果 expression 由多個變量組成,則表達式的任何作為變量組成成分的 Null 都會使整個表達式返回 True。 Null 值指出 Variant 不包含有效數(shù)據(jù)。Null 與 Empty 不同,后者指出變量尚未初始化。Null 與長度為零的字符串 (““) 也不同,長度為零的字符串指的是空串。 重要 使用 IsNull 函數(shù)是為了確定表達式是否包含 Null 值的。在某些情況下,希望表達式取值為 True,比如希望 --------------------------- 如果聲明了語句variant數(shù)據(jù)而沒有賦值,則系統(tǒng)會設置其值為Empty. IsEmpty 函數(shù)示例 本示例使用 IsEmpty 函數(shù)檢查變量是否已經(jīng)初始化。 Dim MyVar, MyCheck MyCheck = IsEmpty(MyVar) ' 返回 True。 MyVar = Null ' 賦以 Null。 MyCheck = IsEmpty(MyVar) ' 返回 False。 MyVar = Empty ' 賦以 Empty。 MyCheck = IsEmpty(MyVar) ' 返回 True。 |
|