Visual Basic函數 - 《IsEmpty:是否已經初始化》
IsEmpty 函數
傳回 Boolean 值,用來指出變數是否已經初始化。
IsEmpty 函數範例
本範例使用 IsEmpty 函數來檢查變數是否已經初始化。
Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar) ' 傳回 True。
MyVar = Null ' 變數值設為 Null。
MyCheck = IsEmpty(MyVar) ' 傳回 False。
MyVar = Empty ' 變數值設為 Empty。
MyCheck = IsEmpty(MyVar) ' 傳回 True。
語法
IsEmpty(expression)
必要引數 expression 是一個 Variant,包含一個數值運算式或字串運算式。然而,因為 IsEmpty 是用來決定個別變數是否已初始化,所以引數 expression 通常是單一變數名稱。
請注意
如果變數未初始化,或已明確設定為 Empty,則 IsEmpty 傳回 True; 否則,傳回 False。如果 expression 含有一個以上的變數,則一定傳回 False。通常,IsEmpty 只傳回對 Variant有意義的資訊。