



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Eval 函数ExecuteGlobal 语句使用说明 Eval函数 计算一个表达式的值并返回结果。 result= Eval(expression) 参数 result 可选项。是一个变量,用于接受返回的结果。如果未指定结果,应考虑使用Execute语句代替。 expression 必选项。可以是包含任何有效VBScript表达式的字符串。 说明 在VBScript中,x=y可以有两种解释。第一种方式是赋值语句,将y的值赋予x。第二种解释是测试x和y是否相等。如果相等,result为True;否则result为False。 Eval方法总是采用第二种解释,而Execute语句总是采用第一种。 注意在Microsoft(R)VisualBasicScriptingEdition中不存在这种比较与赋值的混淆,因为赋值运算符(=)与比较运算符(=)不同。 Execute语句 执行一个或多个指定的语句。 Executestatements 所需要的statements参数是一个字符串表达式,其中包含一个或多个要执行的语句。如果要在statements参数中包含多条语句,应使用分号或嵌入的分行将其分隔开。 说明 在VBScript中,x=y可以有两种解释。首先是作为赋值语句,将y的值赋予x。其次是作为表达式,测试x和y的值是否相等。如果相等,结果为True;否则,结果为False。 Execute语句总是使用第一种解释,而Eval方法总是使用第二种。 注意在Microsoft(R)VisualBasicScriptingEdition中并不存在赋值与比较之间的混淆,因为赋值运算符(=)与比较运算符(=)是不同的。 调用 Execute语句的上下文确定了要运行的代码可以使用的对象和变量。作用域内的对象和变量是Execute语句中运行的代码可以使用的。不过,必须明白的一点是,如果被执行的代码创建了过程,那么该过程将不会继承它所在的过程的作用域。 与其他过程类似,新的过程的作用域是全局的,它继承了全局作用域的全部东西。与其他过程不同的是,它的上下文不是全局作用域,因此它只能在发生Execute语句的过程内的上下文中执行。不过,如果相同的Execute语句是在过程之外(例如在全局作用域)的作用域中被调用,那么它将不仅继承全局作用域中的所有东西,而且它还可以在任何地方被调用,因为它的上下文是全局的。 ExecuteGlobal语句 执行一个功多个在脚本全局名字空间中指定的语句。 ExecuteGlobalstatement statement参数是一个包含一个或多个可执行语句的字符串表达式。在statement参数中可以包含多条语句,使用冒号将其分开。 说明 在VBScript中,x=y有两种解释方法。第一种方法是作为一条赋值语句,将y的值赋给x。第二种方法是作为一个表达式,用于测试x和y是否具有相同的值。如果它们相等,则结果为True;如果他们不相等,其结果为False. ExecuteGlobal语句总是使用第一种方法,而Eval方法总是使用第二种方法。 注意在Microsoft(R)VisualBasicScriptingEdition中并不存在赋值与比较之间的混淆,因为赋值运算符(=)与比较运算符(=)是不同的。 在脚本的全局名字空间中,ExecuteGlobal中的所有语句都有是可执行的。因此,允许您将代码添加到程序中,以便于任何过程能够对其进行访问。例如,一个VBScriptClass语句在运行时可以执行。随之函数创造此类的一个新实例。 在运行时添加过程和类是非常有用的,但是也可能导致在运行时覆盖已有的全局变量和函数。因为这可能导致非常严重的程序问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论