- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Active Ser的ver Pages 二
ASP命令语句;说明
如果使用 Option Explicit,该语句必须出现在脚本的任何其他语句之前。
使用 Option Explicit 语句时,必须使用 Dim、Private、Public 或 ReDim 语句显式声明所有变量。如果试图使用未经声明的变量名,则会出现错误。
提示 可用 Option Explicit 避免拼错已存在的变量名称。对于作用范围不清楚的变量,使用此语句可避免发生混淆。;下面例子举例说明如何使用 Option Explicit 语句:
Option Explicit ‘ 强制显示声明变量。
Dim MyVar ‘声明变量。
MyInt = 10 ‘未声明变量产生错误。
MyVar = 10 声明变量不产生错误。 ;Const 语句
声明用于代替文字值的常数。
Const constname = expression;说明
常数声明中不能使用变量、用户自定义的函数或 ASP 内部函数(如 Chr)。按定义,它们不能是常数。另外也不能从含有运算符的表达式中创建常数,即只允许使用简单常数。
下面代??举例说明如何使用 Const 语句: ;Const MyVar = 459???????????????
Const MyStr = Hello, MyNumber = 3.4567?
??‘在一行上定义多个常数。
注意??常数能使脚本自己支持并且容易修改。不像变量,脚本在运行时,常数不能被无意中修改。;Dim 语句
声明变量并分配存储空间。
Dim varname[([subscripts])][, varname[([subscripts])]] . . .
参数
varname
变量的名称,符合标准变量命名约定。
subscripts
数组变量的维数,最多可以声明 60 维的数组。 ;注意 在过程中使用 Dim 语句时,通常将 Dim 语句放在过程的开始处。
下面例子举例说明如何使用 Dim 语句:
Dim Names(9) ‘声明一个具有 10 个元素的数组。
Dim Names() ‘ 声明动态数组。
Dim MyVar, MyNum 声明两个变量。 ;ReDim 语句
在过程级中声明动态数组变量并分配或重新分配存储空间。
ReDim [Preserve] varname(subscripts) [, varname(subscripts)] . . .;参数
Preserve
当更改现有数组最后一维的大小时保留数据。
varname
变量名,遵循标准变量命名约定。
subscripts
数组变量的维数,最多可以声明 60 维数组。subscripts 参数语法格式如下:
upper [,upper] . . .
数组的下界总是零。;说明
ReDim 语句通常用于指定或修改动态数组的大小,这些数组已用带有空括号的 Dim 语句(没有维数下标)正式声明过。可以重复使用 ReDim 语句更改数组维数和元素数目。;Rem 语句
包含程序中的解释性注释。
Rem comment
或
comment
comment 参数是需要包含的注释文本。在 Rem 关键字和 comment 之间应有一个空格。;说明
正如“语法”部分所示,可以用单引号 () 代替 Rem 关键字。如果 Rem 关键字和语句在同一行,需要用分号来分隔它们。但如果使用单引号,则不需要在单引号和语句之间使用分号。
下面例子举例说明如何使用 Rem 语句:
Dim MyStr1, MyStr2
MyStr1 = Hello : Rem 语句和注释用冒号隔开。
MyStr2 = Goodbye
这同样是注释不需要冒号。
Rem 在没有代码的行上加注释不必用冒号。 ;Exit 语句
退出 Do...Loop、For...Next、Function 或 Sub 代码块。
Exit Do
Exit For
Exit Function
Exit Property
Exit Sub
Exit 语句的语法有以下几种形式:;Evaluation only.
Created with Aspose.Slides for .NET 3.5 Client Profile .
Copyright 2004-2011 Aspose Pty Ltd.;If...Then...Else 语句
根据表达式的值有条件地执行一组语句。
If condition Then statements [Else elsestatements ]
或者,使用块形式的语法:
If condition Then[statements][ElseIf condition-n Th
文档评论(0)