VB 關鍵字



VBScript 關鍵字

##Empty

用來指示一個未初始化的變數值。當第一次建立變數或變數值明確設定為空時,變數值未初始化且變數為被賦值。

實例:
Dim x      '變數 x 未初始化!
   x="ff"   '變數 x 不再是未初始化
   x=Empty   '變數 x 未初始化!

注意:這和 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! !

實例:x=Null 'x 不包含有效資料

#IsNull用於測試一個值是否包含無效資料。

實例: if (IsNull(x)) 'x 是無效的?

True用於指示一個布林條件是正確的(True 為-1)
False 用來指示一個布林條件是不正確的(False 為0)

#