關(guān)鍵字 | 描述 |
---|---|
Empty | 用于指示一個(gè)未初始化的變量值。當(dāng)?shù)谝淮蝿?chuàng)建變量時(shí)或變量值顯式設(shè)置為空時(shí),變量值未初始化且變量為被賦值。 實(shí)例: 注意:這和 Null 不一樣!! |
IsEmpty | 用于測(cè)試一個(gè)變量是否未初始化。 實(shí)例:If (IsEmpty(x)) '變量 x 未初始化? |
Nothing | 用于指示一個(gè)未初始化的對(duì)象值,或者把對(duì)象變量從對(duì)象分離用于釋放系統(tǒng)資源。 實(shí)例: Set myObject=Nothing |
Is Nothing | 用于測(cè)試一個(gè)值是否是初始化的對(duì)象。 實(shí)例:If (myObject Is Nothing) '它是否未設(shè)置? 注意:如果您把一個(gè)值與 Nothing 作比較,您將不會(huì)得到正確的結(jié)果!實(shí)例: If (myObject = Nothing) '總是錯(cuò)誤! |
Null | 用于指示變量不包含有效數(shù)據(jù)。 Null 把值設(shè)置為"無效",Empty 則表示值"未設(shè)置"。 注意:這不同于 Empty 或 Nothing!! 實(shí)例:x=Null 'x 不包含有效數(shù)據(jù) |
IsNull | 用于測(cè)試一個(gè)值是否包含無效數(shù)據(jù)。 實(shí)例: if (IsNull(x)) 'x 是無效的? |
True | 用于指示一個(gè)布爾條件是正確的(True 為 -1) |
False | 用于指示一個(gè)布爾條件是不正確的(False 為 0) |