看了一些VBS脚本的例子,给变量赋值有时使用等号,有时前面要加个SET,搞不懂是为什么,什么情况下用等号就可以了,什么情况下前面要加个SET呢?
最佳答案
1、 等于号 = 表示的赋值, 就是将一个值存放到变量。
2、Set 语句式面向对象的概念, 用于实例化后的对象 与变量建立联系。
例如: Set pic = ScreenItems("对象名称")
这个语句就会在内存实例化一个对象,实例化之后,然后在将变量 pic 与在内存实例化的对象建立引用关系。
简单的说,如果不是对象的赋值用等于号就可以, 如果是对象的话那么必须用Set语句,
提问者对于答案的评价:
表达的很好,一看就懂
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368655.html