区别:
let 是针对 基础类型的变量(Variant) 如 string,int,long,boolean,datetime,float,double
set 是针对 对象类型的变量(Object)
let a=b 可以缩写为 a=b
set x=new cls_object 不能缩写为 x=cls_object 或 x=new cls_object
set MyObj.SomeFunc=GetRef("MySomeFunc")
let 是按值传递的
set 是按引用地址传递的
在VB和VBS中有所区别;VBScript 是一种后期约束型语言。
VB中可以 dim a as int
VBS中只能 dim a
VB中可以用 Dim X as Newclassname
VBS中只能 Dim X:Set X=New classname
Property Let 是设置变量用的。
Property Set 是设置对象用的。
Property Get是取回属性用的。