首    页 界面/窗口 网络/通讯 数据库 组件开发 图像/多媒体 NET/Web 其它技术 源码下载 资料下载 软件共享 软件外包 曲艺杂谈
栏目导航:  首    页  |  NET/Web  |  VBScript 

VBScript语法


原作者:不详    源出处:CSDN    发布者:施昌权    发布类型:转载    发布日期:2008-11-28

 

一:声明变量


在 VBScript 中声明一个变量可以使用“Dim”语句
<script language="VBScript" >
   < !--
   Option Explicit ' 要求在脚本中声明所有的变量
   Dim Mystring
   Mystring="This is my string"
   -- >
</script>

二:声明常量


使用Const语句在VBScript中创建用户自定义常数。


<% Const mystring=" 这是一个常量 " %>


字符串文字包含在两个引号 (" ") 之间,这是区分字符串型常数和数值型常数的最明显的方法。

日期文字和时间文字包含在两个井号 (#) 之间

三:过程
过程定义可出现在 < SCRIPT > 和 < /SCRIPT > 标记内部且必须遵循声明脚本语言的规则。

如果过程所用的语言与主脚本语言不同,则要使用 < SCRIPT > 元素。

主脚本语言中的过程用脚本分界符 (< % 和 % >) 分隔。


用 HTML< SCRIPT > 标记时,必须使用两个属性来保证服务器端能够处理脚本。
<SCRIPT RUNAT=SERVER LANGUAGE=JSCRIPT >
   procedure definition
</SCRIPT >
这里的 RUNAT=SERVER 属性通知 Web 服务器在服务器上处理脚本。若不设置该属性,脚本将由客户端浏览器处理。LANGUAGE 属性决定此脚本块所用的脚本语言。您可以指定任何一种具有脚本引擎的语言。请使用 VBSCRIPT 指定 VBScript;用 JSCRIPT 指定 JScript。若不设置 LANGUAGE 属性,将用主脚本语言解释此脚本块。

在 VBScript 中,过程被分为两类:Sub 过程和 Function 过程。

Sub 过程是包含在 Sub 和 End Sub 语句之间的一组 VBScript 语句,执行操作但不返回值。Sub 过程可以使用参数(由调用过程传递的常数、变量或表达式)。如果 Sub 过程无任何参数,则 Sub 语句必须包含空括号 ()。

 Function 过程是包含在 Function 和 End Function 语句之间的一组 VBScript 语句。Function 过程与 Sub 过程类似,但是 Function 过程可以返回值。Function 过程可以使用参数(由调用过程传递的常数、变量或表达式)。如果 Function 过程无任何参数,则 Function 语句必须包含空括号 ()。

Function 返回值的数据类型总是 Variant。

四:程序控制语句:

循环语句:
Do...Loop: 当(或直到)条件为“真”时循环。
While...Wend: 当条件为“真”时循环。
For...Next: 指定循环次数,使用计数器重复运行语句。
For Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。


关于我们 版权声明 广告服务 联系我们 友情链接 加入收藏
站长:施昌权    Email:scq2099yt@163.com    MSN:scq2099yt@live.cn    QQ:14046300    本站QQ群:67202409
Copyright © 2008     卓为VC(www.joyvc.cn)    All Rights Reserved    建议分辨率 1024×768
本站由施昌权制作维护
京ICP备09012297号