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 GetProperty 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 过程中的任何位置,次数不限。

FunctionProperty Get 过程类似,Property Let 过程是一个单独的过程,它可以接受参数,执行一系列的语句,还可以改变参数的值。不过,与FunctionProperty Get 过程不同的是,它们两者都返回一个值,而Property Let过程只能用于属性赋值表达式的左侧。

到此,关于“VBS中Property Let语句的用法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


本文名称:VBS中PropertyLet语句的用法-创新互联
浏览路径:http://ybzwz.com/article/dcdjgs.html