VBS基础篇 - 常量

常量:指的是在程序运行过程中其值保持不变的量,它用来保存固定不变的数值,字符串等常数 。

常量的定义:在vbscript中使用使用 Const 指令可以创建名称具有一定含义的字符串型或数值型常量,并给它们赋原义值。

Const NAME = "Ethon"
Const AGE = 29
'一般说来,常量名全部使用大写

使用自定义常量也可以减少工作量,比如:
msgbox("Hello World")
msgbox("Hello World")
msgbox("Hello World")
msgbox("Hello World")
msgbox("Hello World")这个程序输出五次Hello World,如果你想要改变输出为Bye-Bye,就必须修改全部程序,当然你可以手动修改5次,但如果你要输出1000次呢?常量就可以替我们解决这个问题:const HW="Hello World"
msgbox(HW)
msgbox(HW)
msgbox(HW)
msgbox(HW)
msgbox(HW)这样当你要修改输出的时候只要修改HW的值就行了。

注意:不可以对常量进行重新赋值

Const MyString = "这是一个字符串"
MsgBox MyString
MyString = "现在修改内容"
MsgBox MyString

运行上面脚本,报错。

posted on 2016-08-03 21:13 Ethon 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/wakey/p/5734529.html

VBS基础篇 - 常量相关推荐

  1. VBS基础篇 - wscript 对象

    VBS基础篇 - wscript 对象 一.wscript对象 描述:提供对 Windows 脚本宿主对象模型根对象的访问. 详述:WScript 对象是 Windows 脚本宿主对象模型层次结构的根 ...

  2. VBS基础篇 - 内置函数

    VBS基础篇 - 内置函数 Date/Time 函数 函数 描述 CDate 把有效的日期和时间表达式转换为日期(Date)类型. Date 返回当前的系统日期. DateAdd 返回已添加指定时间间 ...

  3. VBS基础篇 - Dictionary对象

    VBS基础篇 - Dictionary对象 Dictionary是存储数据键和项目对的对象,其主要属性有Count.Item.Key,主要方法有Add.Exists.Items.Keys.Remove ...

  4. VBS基础篇 - 对象(3) - FileSystemObject对象

    文件系统是所有操作系统最重要的部分之一,脚本经常会需要对文件及文件夹进行访问和管理,在Vbs中对桌面和文件系统进行访问的顶级对象是FileSystemObject(FSO),这个对象特别复杂,是vbs ...

  5. VBS基础篇 - 运算符(1) - 运算符优先级

    VBScript 有一套完整的运算符,包括算术运算符.字符串运算符.关系运算符和逻辑运算符. 运算符优先级 运算符优先级:在一个表达式中进行多个运算时,每一部分都会按预先确定的顺序进行计算求解. 括号 ...

  6. VBS基础篇 - 循环语句(1) - Do 循环

    循环用于重复执行一组语句.循环可分为三类:一类在条件变为 False 之前重复执行语句,一类在条件变为 True 之前重复执行语句,另一类按照指定的次数重复执行语句. 在 VBScript 中可使用下 ...

  7. VBS基础篇 - 循环语句(2) - While...Wend

    当条件为True时循环,语法结构如下: ? 1 2 3 While condition         [statements] Wend 主要参数: condition:数值或字符串表达式,其值为T ...

  8. VBS基础篇 - 变量(6) - 数组变量

    只包含一个值的变量称为标量变量. 有时候为了方便将一组相关值赋给一个变量,则成为数组变量. 区别标量与数组的唯一方式是:声明时数组变量名后面带有括号(). 接下来我们看看怎样声明一维数组及多维数组: ...

  9. VBS基础篇 - 变量(4) - 变量的存活期

    生存期(lifetime):就是在脚本运行时,变量在内存中存在且能使用的时间. 变量只有在它的作用域内才有效.一个过程级作用域的变量只有在运行该过程时才有效.当过程结束时,保存该变量的内存就会被释放, ...

最新文章

  1. php把数组组成xml,php 怎么将数组转xml的函数?
  2. android插件框架机制的选择,Android插件开发初探——基础篇
  3. 程序员的进化(目前还看不懂)
  4. ubuntu apache php mysql phpmyadmin_Ubuntu下Apache+PHP+MySQL+phpMyAdmin的快速安装步骤
  5. opencv中查看mat位图的像素幅度(Cv::matStep)
  6. (四)在真实数据上运行AI时尚分类
  7. httpd mysql认证_Apache Httpd服务器之认证与授权
  8. datagrid combobox 选择后显示valueField 而不是 textValue解决方法
  9. 程序员求职之道(《程序员面试笔试宝典》)之民间的企业排名的可信度到底有多大?...
  10. MATLAB设计不同结构的FIR或IIR滤波器
  11. mysql创建视图语句_MySQL创建视图的语法格式
  12. 基于51单片机的红外计数器proteus仿真 LCD1602显示原理图程序设计
  13. 机器学习_深度学习毕设题目汇总——图像分类
  14. Vue-Lazyload学习文档
  15. Camera Shading介绍
  16. arma找不到合适的模型_ARMA模型建模与预测指导
  17. Graphics2D画图
  18. HTTP头部解释,HTTP头部详细分析,最全HTTP头部信息
  19. C++语言基础篇(二)
  20. 生成yolo.h5的方法

热门文章

  1. mysql yintint类型_MySQL服务器2 被嫌弃的胖子
  2. 免装版_无缝贴图制作软件 PixPlant2中文免装版
  3. Linux内核逻辑结构
  4. GAP(全局平均池化层)操作
  5. scala部分应用函数_Scala中的部分函数
  6. set和multiset集合容器
  7. java sampling_Java机器学习库ML之三Sampling(采样)
  8. 字体外面怎么加边框_有钱人家连电视墙都发“光”,大理石墙周围加一圈镜面边框,华丽...
  9. Codeforces Round #381 (Div. 2) Codeforce_740
  10. 【高性能定时器】时间堆(最小堆)