欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

关于set的有关问题

更新时间: 2014-01-05 01:52:25 责任编辑: Author_N1

 

关于set的问题
我想问一下,在写得vbs中,有时候我用了set就出错,有时候没有用set就出错!

谁可以跟我说一下set的用途,说明一下,谢谢!

还有就是一个变量我dim,而直接set有没有问题?也给我说明一下这个和相关的知识!谢谢!

--参考方法--
Set用于为一个对象类型的变量赋值。
--参考方法--
凡是创建object变量时用set
dim 仅仅是声明变量而已,没有创建的含义。
例如

dim '仅声明变量
s="haha"'变量赋值

dim rs'仅声明变量
set rs=CreateObject("adodb.recordset")'创建对象


--参考方法--
dim和set没有直接关系
如果vbs第一句是Option Explicit,那么变量必须要 DIM声明,否则不需要。

当要给变量赋值为对象(引用类型)时用Set, 赋值为值类型(数字,字符串)或数组则不能用Set。
引用类型包括vbs内置的类如 RegExp,VBS自定义Class, CreateObject或GetObject的COM对象等
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:52:25
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2335/
本文WWW.DOC100.NET DOC100.NET版权所有。