dim idim dpdp = getDefaultPage()rem if typename(dp) = "Variant()"thenif vartype(dp) = 8204 then for i = 0 to ubound(dp) - 1 host.AddDefault dp(i) nextend if说明一下,这里要注意的就是判断变量类型。javascript中可 展开
dim idim dpdp = getDefaultPage()rem if typename(dp) = "Variant()"thenif vartype(dp) = 8204 then for i = 0 to ubound(dp) - 1 host.AddDefault dp(i) nextend if说明一下,这里要注意的就是判断变量类型。javascript中可以用instanceof来判断,在vbscript中有两种方法判断。VarType(变量) 返回变量类型的值(0,1,2…)TypeName(变量) 返回变量类型的信息字符串("integer","Date","string"…)如 TypeName(#2007-3-14#) 返回 "Date"而 VarType(#2007-3-14#) 返回 7 数组的TypeName为Variant(),VarType为8204 收起