關鍵字 | 描述 |
---|---|
Empty | 用于指示一個未初始化的變量值。當第一次創建變量時或變量值顯式設置為空時,變量值未初始化且變量為被賦值。 實例: 注意:這和 Null 不一樣??! |
IsEmpty | 用于測試一個變量是否未初始化。 實例:If (IsEmpty(x)) '變量 x 未初始化? |
Nothing | 用于指示一個未初始化的對象值,或者把對象變量從對象分離用于釋放系統資源。 實例: Set myObject=Nothing |
Is Nothing | 用于測試一個值是否是初始化的對象。 實例:If (myObject Is Nothing) '它是否未設置? 注意:如果您把一個值與 Nothing 作比較,您將不會得到正確的結果!實例: If (myObject = Nothing) '總是錯誤! |
Null | 用于指示變量不包含有效數據。 Null 把值設置為"無效",Empty 則表示值"未設置"。 注意:這不同于 Empty 或 Nothing?。?/p> 實例:x=Null 'x 不包含有效數據 |
IsNull | 用于測試一個值是否包含無效數據。 實例: if (IsNull(x)) 'x 是無效的? |
True | 用于指示一個布爾條件是正確的(True 為 -1) |
False | 用于指示一個布爾條件是不正確的(False 為 0) |