- VBScript 教程
- VBScript - 主页
- VBScript - 概述
- VBScript - 语法
- VBScript - 启用
- VBScript - 放置
- VBScript - 变量
- VBScript - 常量
- VBScript - 运算符
- VBScript - 决策
- VBScript - 循环
- VBScript - 事件
- VBScript - Cookie
- VBScript - 数字
- VBScript - 字符串
- VBScript - 数组
- VBScript - 日期
- VBScript 高级
- VBScript - 过程
- VBScript - 对话框
- VBScript - 面向对象
- VBScript - reg 表达式
- VBScript - 错误处理
- VBScript - 杂项语句
- VBScript 有用资源
- VBScript - 问题与解答
- VBScript - 快速指南
- VBScript - 有用的资源
- VBScript - 讨论
VBScript - 常量
常量是一个命名的内存位置,用于保存在脚本执行期间无法更改的值。如果用户尝试更改常量值,脚本执行最终会出错。常量的声明方式与变量的声明方式相同。
声明常量
句法
[Public | Private] Const Constant_Name = Value
常量可以是公共或私有类型。使用公共或私人是可选的。公共常量可用于所有脚本和过程,而私有常量可在过程或类中使用。可以将任何值(例如数字、字符串或日期)分配给声明的常量。
实施例1
在此示例中,pi 的值为 3.4,它在消息框中显示圆的面积。
<!DOCTYPE html> <html> <body> <script language = "vbscript" type = "text/vbscript"> Dim intRadius intRadius = 20 const pi = 3.14 Area = pi*intRadius*intRadius Msgbox Area </script> </body> </html>
实施例2
下面的示例说明了如何将字符串和日期值分配给常量。
<!DOCTYPE html> <html> <body> <script language = "vbscript" type = "text/vbscript"> Const myString = "VBScript" Const myDate = #01/01/2050# Msgbox myString Msgbox myDate </script> </body> </html>
实施例3
在下面的示例中,用户尝试更改常量值;因此,它最终会出现执行错误。
<!DOCTYPE html> <html> <body> <script language = "vbscript" type = "text/vbscript"> Dim intRadius intRadius = 20 const pi = 3.14 pi = pi*pi 'pi VALUE CANNOT BE CHANGED.THROWS ERROR' Area = pi*intRadius*intRadius Msgbox Area </script> </body> </html>