⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 c1.cfm.htm

📁 最全的ASP教程
💻 HTM
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>语句</TITLE>
</HEAD>
<BODY>

<B><FONT FACE="宋体" LANG="ZH-CN" SIZE=5><P ALIGN="JUSTIFY">语句</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Call</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">[call] name [argumentlist]</P>
</I><P ALIGN="JUSTIFY">把控制转移到函数或子程序。当调用函数或子程序时,Call是可写可不写的。但是如果你用了Call,那么argumentlist必须用括号括起来。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Const</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">[Public | Private] Const constantname=expression</P>
</I><P ALIGN="JUSTIFY">用于申明常数。你可以在一行里申明多个常数,此时你必须用逗号把常数赋值语句隔开。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Dim</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Dim varname[ ( [subscripts])][, varname [( [subscripts])]...</P>
</I><P ALIGN="JUSTIFY">创建一个新变量并且分配存储空间。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">DO .  .   . LOOP</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">语法 1:</P>
<I><P ALIGN="JUSTIFY">Do [{While | Until } condition ]</P>
<P ALIGN="JUSTIFY">   [statements]</P>
<P ALIGN="JUSTIFY">   [Exit Do]</P>
<P ALIGN="JUSTIFY">   [statements]</P>
<P ALIGN="JUSTIFY">LOOP</P>
</I><P ALIGN="JUSTIFY">语法 2:</P>
<I><P ALIGN="JUSTIFY">Do</P>
<P ALIGN="JUSTIFY">   [statements]</P>
<P ALIGN="JUSTIFY">   [Exit Do]</P>
<P ALIGN="JUSTIFY">   [statements]</P>
<P ALIGN="JUSTIFY">LOOP   [{While | Until } condition ]</P>
</I><P ALIGN="JUSTIFY">当条件<I>condition</I>为真时或直到条件<I>condition</I>为真时,两种形式都重复执行语句。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Erase</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Erase array</P>
</I><P ALIGN="JUSTIFY">清理数组,对于固定长度的数组,重新初始化元素;对于动态数组,重置存储空间。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Exit</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Exit  Do</P>
</I><P ALIGN="JUSTIFY">退出一个 DO .  .  . LOOP 循环。</P>
<I><P ALIGN="JUSTIFY">Exit For</P>
</I><P ALIGN="JUSTIFY">退出一个 For . . . Next 循环或For Each . . . Next循环。</P>
<I><P ALIGN="JUSTIFY">Exit Function</P>
</I><P ALIGN="JUSTIFY">退出一个 函数。</P>
<I><P ALIGN="JUSTIFY">Exit  Sub</P>
</I><P ALIGN="JUSTIFY">退出一个子程序。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">For .  .  .  Next</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">For counter = start To End [Step step]</P>
<P ALIGN="JUSTIFY">  [statements]</P>
<P ALIGN="JUSTIFY">  [Exit For]</P>
<P ALIGN="JUSTIFY">  [statements]</P>
<P ALIGN="JUSTIFY">Next</P>
</I><P ALIGN="JUSTIFY">由loop 计数器指定的次数重复执行statements语句群。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">For   Each .  .  .  Next</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">For Each element In group</P>
<P ALIGN="JUSTIFY">  [statements]</P>
<P ALIGN="JUSTIFY">  [Exit For]</P>
<P ALIGN="JUSTIFY">  [statements]</P>
<P ALIGN="JUSTIFY">Next [element]</P>
</I><P ALIGN="JUSTIFY">对于每一个在数组或集合中的元素,重复执行statements语句群。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Function</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">[Public | Private] Function name [(arglist)]</P>
<P ALIGN="JUSTIFY">  [statements]</P>
<P ALIGN="JUSTIFY">  [name=expression]</P>
<P ALIGN="JUSTIFY">  [Exit Function]</P>
<P ALIGN="JUSTIFY">  [statements]</P>
<P ALIGN="JUSTIFY">  [name=expression]</P>
<P ALIGN="JUSTIFY">End Function</P>
</I><P ALIGN="JUSTIFY">定义一个函数,指明函数名,参数及代码。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">If . . . Then . . . Else</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">语法1:</P>
<I><P ALIGN="JUSTIFY">If condition Then statements [Else elsestatements]</P>
</I><P ALIGN="JUSTIFY">语法2:</P>
<I><P ALIGN="JUSTIFY">If condition Then</P>
<P ALIGN="JUSTIFY">  statements</P>
<P ALIGN="JUSTIFY">[ElseIf condition-n Then</P>
<P ALIGN="JUSTIFY"> [elseifstatements]] .  .   .</P>
<P ALIGN="JUSTIFY">[Else </P>
<P ALIGN="JUSTIFY">  [elsestatements]]</P>
<P ALIGN="JUSTIFY">End If</P>
</I><P ALIGN="JUSTIFY">两种格式都条件执行一系列语句。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">On Error</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">On Error Resume Next</P>
</I><P ALIGN="JUSTIFY">当一个错误发生时,这条语句就执行紧靠发生错误语句后面的语句,或者执行紧靠调用进程后面的语句。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Option Explicit</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Option Explicit</P>
</I><P ALIGN="JUSTIFY">在使用变量之前强制明确定义该变量,可以用Dim,Private,Public或 ReDim语句定义变量。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Private</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Private varname[([下标])][, varname[([下标])] .  .   . </P>
</I><P ALIGN="JUSTIFY">创建私有变量并且分配存储空间。(私有变量只能在定义该变量的脚本中可用)</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Public</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Public varname[([下标])][, varname[([下标])] .  .   . </P>
</I><P ALIGN="JUSTIFY">创建公有变量并且分配存储空间。(公有变量在程序的任何地方均可使用)</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Randomize</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Randomize [number]</P>
</I><P ALIGN="JUSTIFY">给Rnd函数的随机数发生器一个新种子值。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">ReDim</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">ReDim [Preserve] varname(subscripts)[, varname(subscripts)] .  .  . </P>
</I><P ALIGN="JUSTIFY">修改维的下标,大小;或重置动态数组的大小。Preserve 保护已存数组的数据。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Rem</P>
</B></FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">语法1:</P>
<I><P ALIGN="JUSTIFY">Rem comment</P>
</I><P ALIGN="JUSTIFY">语法2:</P>
</FONT><I><FONT SIZE=3><P ALIGN="JUSTIFY">‘</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3>comment</P>
</I><P ALIGN="JUSTIFY">这两种语句形式都能使注释的句子不被处理。如果Rem和其它语句在同一行上,Rem 语句必须在后且二者之间必须用冒号隔开。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Select Case</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Select Case testexpression</P>
<P ALIGN="JUSTIFY">[Case expressionlist-n</P>
<P ALIGN="JUSTIFY">[statements-n]]  .   .  .</P>
<P ALIGN="JUSTIFY">[Case Else expressionlist-n</P>
<P ALIGN="JUSTIFY">[elsestatements-n]]</P>
<P ALIGN="JUSTIFY">End Select</P>
</I><P ALIGN="JUSTIFY">如果某一个<I>expressionlist</I> 和<I>testexpression</I> 匹配,则执行和<I>expressionlist</I>对应的语句;如果没有一个<I>expressionlist</I> 和<I>testexpression</I> 相匹配,则执行和<I>Case Else</I> 相对应的语句。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Set</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">Set obectvar= {objectexpression | Nothing}</P>
</I><P ALIGN="JUSTIFY">赋予一个变量或一个性质对象引用。当赋予的值为<I>Nothing</I> 时,使<I>obectva</I> 和任何以前指明的对象解除关系。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">Sub</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">[Public | Private] Sub name [(arglist)]</P>
<P ALIGN="JUSTIFY">[statements]</P>
<P ALIGN="JUSTIFY">[Exit Sub]</P>
<P ALIGN="JUSTIFY">[statements]</P>
<P ALIGN="JUSTIFY">End Sub</P>
</I><P ALIGN="JUSTIFY">定义一个子程序,指明名称,参数及代码。</P>
</FONT><B><FONT FACE="宋体" LANG="ZH-CN" SIZE=4><P ALIGN="JUSTIFY">While . . . Wend</P>
</B></FONT><I><FONT FACE="宋体" LANG="ZH-CN" SIZE=3><P ALIGN="JUSTIFY">While condition</P>
<P ALIGN="JUSTIFY">[statements]</P>
<P ALIGN="JUSTIFY">Wend</P>
</I><P ALIGN="JUSTIFY">不停地连续执行语句<I>statements</I> 直到条件<I>condition</I>为True。</P></FONT></BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -