返回 Boolean 值,指出變量是否已經初始化。
語法
IsEmpty(expression)
必要的 expression 參數是一個 Variant,包含一個數值或字符串表達式。但是,因爲 IsEmpty被用來確定個別變量是否已初始化,所以expression參數通常是單一變量名。
說明
如果變量未初始化或已明確設置爲 Empty,則 IsEmpty返回True;否則返回 False。如果expression含有多個變量,則 IsEmpty總是返回 False。IsEmpty只返回對 variant 表達式有意義的信息。
本示例使用 IsEmpty函數檢查變量是否已經初始化。
Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar)' 返回 True。MyVar = Null ' 賦以 Null。
MyCheck = IsEmpty(MyVar)' 返回 False。MyVar = Empty ' 賦以 Empty。
MyCheck = IsEmpty(MyVar)' 返回 True。
相關基礎知識:
命名的存儲位置,包含在程序執行階段修改的數據。每一變量都有變量名,在其範圍內可唯一識別。可以指定數據類型,也可以不這樣做。
變量名必須以字母字符開頭,在同一範圍內必須是唯一的,不能超過 255 個字符,而且中間不能包含句點或類型聲明字符。
傳遞給一個過程的常數、變量或表達式。
一種特殊的數據類型,可以包含數值、字符串或日期數據,還包含自定義類型和特殊數值Empty和 Null。Variant 數據類型有 16 字節的數值存儲大小,可以包含的數據可達Decimal 的範圍,或 22- 字節( 加上字符串長度 ) 的字符存儲大小,而且可存儲任何字符文本。VarType函數定義瞭如何處理 Variant 中的數據。對所有變量,如果沒有明確聲明它們是其它數據類型,則它們都變成 Variant數據類型。
任何其值爲一連串字符的表達式。字符串表達式的元素可包含返回字符串的函數、字符串文字、字符串常數、字符串變量、字符串Variant 或返回字符串 Variant (VarType 8) 的函數。
指出尚未對 Variant變量指定初始值。用數值表示時,以 0 表示 Empty變量,在字符串表示時,則以零長度字符串 ("") 表示它。
表達式,其值爲數值、字符串或日期數據以及特殊數值Empty和 Null 。
125 // 寫入數據
126 wwb.write();
127 // 關閉文件
128 wwb.close();
129 longend = System.currentTimeMillis();
130 System.out.println("----完成該操作共用的時間是:"+(end-start)/1000);
131 } catch (Exception e){
132 System.out.println("---出現異常---");
133 e.printStackTrace();
134 }
135 }
136
137 }