VBS中PropertyLet语句的用法-创新互联
这篇文章主要介绍“VBS中Property Let语句的用法”,在日常操作中,相信很多人在VBS中Property Let语句的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”VBS中Property Let语句的用法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
成都创新互联公司长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为鼓楼企业提供专业的网站制作、做网站,鼓楼网站改版等技术服务。拥有十载丰富建站经验和众多成功案例,为您定制开发。Property Let 语句
在Class 块中,声明名称、参数和代码等,它们构成了赋值(设置)的Property 过程的主体。
[Public |Private]Property Let name(
[arglist,]value)
[statement]
[Exit Property]
[statement]
End Property
参数
Public
表明Property Let 过程可以被所有脚本中的其他所有过程访问。
Private
表明Property Let 过程只能被定义之的Class 块内的其他过程访问。
name
Property Let 过程的名称;遵守标准的变量命名规则,区别仅仅在于其名称可以与相同Class 块中的Property Get 或Property Set 过程相同。
arglist
该变量列表代表了在调用时被传递到Property Let 过程的参数。多个参数之间用逗号隔开。Property Let 过程的每个参数的名字必须与Property Get 过程中的相应参数相同。此外,Property Let 过程的参数比相应的Property Get 过程总要多一个。该参数为被赋予属性的值。
value
该变量中包含要赋予属性的值。当过程被调用时,该参数将出现在调用表达式的右侧。
statement
任意的一组语句,将在Property Let 过程的主体内执行。
注意每个Property Let 语句必须为所定义的属性定义至少一个参数。该参数(在存在多个参数时的最后一个参数)包含了当Property Let 语句被调用时要赋予属性的值。该参数在前面的语法中被称为value。
说明
如果未明确地使用 Public 或 Private进行指定,Property Let 过程被缺省设置为公有的,即它们对于脚本内的其他所有过程都是可见的。Property Let过程中的局部变量的值在不同的过程调用之间是不被保存的。
在其他任何过程(例如 Function 或 Property Get)的内部不能够定义 Property Let 过程。
Exit Property 语句将导致立即从 Property Let 过程中退出。程序将从调用 Property Let 过程的语句之后的点继续执行。Exit Property 语句可以出现在 Property Let 过程中的任何位置,次数不限。
与Function 和Property Get 过程类似,Property Let 过程是一个单独的过程,它可以接受参数,执行一系列的语句,还可以改变参数的值。不过,与Function 和Property Get 过程不同的是,它们两者都返回一个值,而Property Let过程只能用于属性赋值表达式的左侧。
到此,关于“VBS中Property Let语句的用法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
本文题目:VBS中PropertyLet语句的用法-创新互联
文章起源:http://scyanting.com/article/dcdjgs.html