VBS基础篇 - Const 常量
常量:指的是在程序运行过程中其值保持不变的量,它用来保存固定不变的数值,字符串等常数 。
常量的定义:在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
运行上面脚本,报错。
这篇文章就介绍到这了,需要的朋友可以参考一下。
相关推荐
-
VBS基础篇 - Const 常量
常量:指的是在程序运行过程中其值保持不变的量,它用来保存固定不变的数值,字符串等常数 . 常量的定义:在vbscript中使用使用 Const 指令可以创建名称具有一定含义的字符串型或数值型常量,并给它们赋原义值. Const NAME = "Ethon" Const AGE = 29 '一般说来,常量名全部使用大写 使用自定义常量也可以减少工作量,比如: msgbox("Hello World") msgbox("Hello World") m
-
VBS基础篇 - vbscript常用函数及功能
vbs常用函数 函数名 语法 功能 Abs Abs(number) 返回一个数的绝对值 Sqr Sqr(number) 返回一个数的平方根 Sin Sin(number) 返回角度的正玄值 Cos Cos(number) 返回角度的余玄值 Tan Tan(number) 返回角度的正切值 Atn Atn(number) 返回角度的反正切值 Log Log(number) 返回一个数的自然对数 Int Int(number) 取整函数,返回一个小于number的第一整数 FormatNumber
-
VBS基础篇 - wscript 对象详解
一.wscript对象 描述:提供对 Windows 脚本宿主对象模型根对象的访问. 详述:WScript 对象是 Windows 脚本宿主对象模型层次结构的根对象.它可在任何脚本文件中使用,不需要特定的声明. WScript 对象提供对以下信息的访问命令行参数, 脚本文件的名称,宿主文件名, 宿主版本信息. WScript 对象可用来创建对象,连接对象, 与对象断开连接, 同步事件, 以编程方式停止脚本的执行,将信息输出到默认输出设备(Windows 对话框或命
-
VBS基础篇 - FileSystemObject对象详解
下面是转摘的关于FileSystemObject的详细介绍,TextStream是其中的一个子对象. 前言 最近一直在学VBScript,网上相关的教程也有很多,但大多数的对象都放在ASP中讲解,对于没有学过ASP的同学来说就非常郁闷了.所以打算把在学习FileSystemObject及TextStream中所常用的属性和方法写出来供大家来学习,如有不妥的地方请予以指出. 备注:所有的脚本均在QTP 9.0中测试过. FileSystemObject对象概述 FileSystemObject 对
-
VBS基础篇 - vbscript class类的定义与使用
从网上看到一个vbs中使用class的例子, 转出来,共同学习! Class 语句:声明一个类的名称,以及组成该类的变量.属性和方法的定义. vbs类的使用方法 类的结构: class 类名称 end class 调用方法 set myclass=new 类名称 中间类里面的代码, 类模块的事件过程. Private Sub Class_Initialize() 这里写上类实例化的时候执行的代码. end sub Private Sub class_terminate(
-
VBS基础篇 vbscript Sendkeys模拟键盘操作
模拟键盘操作,将一个或多个按键指令发送到指定Windows窗口来控制应用程序运行 其使用格式为:object.SendKeys(string) object:表示WshShell对象 string:表示要发送的按键指令字符串,需要放在英文双引号中 基本键 每个按键由一个或多个字符表示. 为了指定单一键盘字符,必须按字符本身的键.例如,为了表示字母 A,可以用 "A" 为了表示多个字符,就必须在字符后面直接加上另一个字符.例如,要表示 A.B 及 C,可用 "ABC"
-
VBS基础篇 - vbscript TextStream对象
TextStream对象是用于访问文本文件的对象,它是FileSystemObject一个独立的附属对象,但在使用TextStream对象时,我们仍要借助FileSystemObject 对象或其附属对象来创建一个 TextStream 对象并访问磁盘文件的内容.可以通过FileSystemObject 对象的CreateTextFile()及OpenTextFile(),来获取TextStream的对象句柄. 下面我们来具体的看看TextStream 对象的方法及属性的使用 TextStrea
-
VBS基础篇 Err对象
Err对象是一个具有全局范围的内部对象,含有关于错误的所有信息. On Error Resume next 忽略运行时产生的所有错误 On Error Goto 0 取消忽略错误措施 主要方法有:Clear.Raise 主要属性有:Description.HelpContext.HelpFile.Number.Source 其属性及方法的详细说明见下面的示例说明: Err对象的方法 Clear 描述:清空Err对象当前所有的属性,也就是清空错误 语法:Err.Clear 示例: On Error
-
VBS基础篇 - vbscript堆栈
实例代码 脚本文件:d.vbs,包含堆栈的添加元素(压栈).删除元素(出栈).遍历.统计元素个数.清空 Option Explicit '建立堆栈 Dim Stk : Set Stk = CreateObject("System.Collections.Stack") Stk.Push "Element1" Stk.Push "Element2" Stk.Push "Element3" '查看堆栈中的元素数 WScript.E
-
VBS基础篇 - vbscript队列
实例代码 脚本文件:c.vbs,包含队列的添加元素(入队).删除元素(出队).遍历.统计元素个数.清空 '建立队列 Dim Que : Set Que = CreateObject("System.Collections.Queue") Que.EnQueue("Element1") Que.EnQueue("Element2") Que.EnQueue("Element3") '查看队列中的元素数 WScript.Echo
随机推荐
- Yii2.0小部件GridView(两表联查/搜索/分页)功能的实现代码
- Linux IO的水平触发和边缘触发的区别
- JAVA/JSP学习系列之八(改写MySQL翻页例子)
- JS中使用正则表达式g模式和非g模式的区别
- git修改和删除功能_动力节点Java学院整理
- centos6.5通过yum安装nginx
- Android编程实现图片的浏览、缩放、拖动和自动居中效果
- JavaWeb 实现验证码功能(demo)
- JS与jQuery实现子窗口获取父窗口元素值的方法
- Zend Framework 2.0事件管理器(The EventManager)入门教程
- Windows下简单的Mysql备份BAT脚本分享
- 原生javaScript做得动态表格(注释写的很清楚)
- 动网论坛的asp 数据库连接代码
- 兼容firefox的给每一个onClick再附加一个事件
- 详解C# Socket异步通信实例
- JS构建页面的DOM节点结构的实现代码
- 全面解读Java中的枚举类型enum的使用
- 算法练习之从String.indexOf的模拟实现开始
- Android RadioGroup 设置某一个选中或者不可选中的方法
- C#将DataTable转换成list的方法