在VBS中,SET的用法

来源:百度知道 编辑:UC知道 时间:2024/07/07 21:34:39
在VBS中,为什么有的地方要用SET来给变量赋值,而有的地方又不用呢?
能不能举例来说明下?

set 是指给对象赋值,给一般的变量赋值就不用,
比如,
wshshell,fso,word程序就要用set
set fso=createobject("scripting.filesystemobject")
set ws=createobejct("wscript.shell")
set word=createobject("word.application")

一般的变量就不用set了,
a=3
b="dskjf"
c(3)=null

SET一般用来给Object型变量赋值,其他型变量用LET赋值。

就像java中的new 出来的对象 就用set
那种基本类型 就用不到set