VBS教程:VBScript 对象
VBScript 对象
描述 | 语言元素 |
---|---|
提供对已创建类的事件的访问途径。 | Class 对象 |
用于保存数据主键,值对的对象。 | Dictionary 对象 |
包含与运行时错误相关的信息。 | Err 对象 |
提供对计算机文件系统的访问途径。 | FileSystemObject 对象 |
提供对一个正则表达式匹配的只读属性的访问途径功能。 | Match 对象 |
正则表达式 Match 对象的集合。 | Matches 集合 |
提供简单的正则表达式支持。 | RegExp 对象 |
提供对正则表达式子匹配字符串的只读值的访问。 | SubMatches 集合 |
相关推荐
-
VBS教程:对象-Err
Err含有关于运行时错误的信息.接受用于生成和清除运行时错误的 Raise 和 Clear 方法. 说明Err 对象是一个具有全局范围 -的固有对象:不必在您的代码中创建它的示例.Err的属性被一个错误 -的生成器设置:Visual Basic,自动对象,或 VBScript 程序. Err 对象的默认属性是 number.Err.Number 含有一个整数,且可由 Automation 对象使用以返回 SCODE. 当发生运行时错误时,Err 的属性由标识错误的唯一信息以及可用于处理它的信息填
-
VBS教程:对象-Class 对象
Class 对象使用 Class 语句创建的对象.提供了对类的各种事件的访问. 说明不允许显式地将一个变量声明为 Class 类型.在 VBScript 的上下文中,"类对象"一词指的是用 VBScript Class 语句定义的任何对象. 在使用 Class 语句建立了类定义之后,可以用下面的形式创建类的一个实例: Dim XSet X = New classname由于 VBScript 是一种后期约束型语言,下面的做法是不允许的: Dim X as New classname-或
-
VBS教程:对象-Folders 集合
Folders 集合包含在一个 Folder 对象中的所有 Folder 对象的集合. 说明以下代码举例说明如何获得 Folders 集合并使用 For Each...Next 语句枚举集合成员: Function ShowFolderList(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(folderspec) S
-
VBS教程:对象-Dictionary
Dictionary保存数据键和项目对的对象. 说明Dictionary 对象与 PERL 关联数组是等价的.项目(可以是任何形式的数据)被保存在数组中.每项都与唯一的键相关联.键值用于检索单个项目,通常是整数或字符串,但不能为数组. 下面代码示范如何创建 Dictionary 对象: Dim d '创建一个变量.Set d = CreateObject("Scripting.Dictionary")d.Add "a", "Athens" '添加
-
VBS教程:对象-Files 集合
Files 集合文件夹中所有 File 对象的集合. 说明以下代码举例说明如何获得 Folders 集合并使用 For Each...Next 语句枚举集合成员: Function ShowFolderList(folderspec) Dim fso, f, f1, fc, s Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(folderspec) Set fc = f.Files F
-
VBS教程:对象-Matches 集合
Matches 集合正则表达式 Match 对象的集合. 说明Matches 集合中包含若干独立的 Match 对象,只能使用 RegExp 对象的 Execute 方法来创建之.与独立的 Match 对象属性相同,Matches `集合的一个属性是只读的. 在执行正则表达式时,可能产生零个或多个 Match 对象.每个 Match 对象都提供了与正则表达式匹配的字符串的访问入口.字符串的长度,以及标识匹配位置的索引. 下面的代码将说明如何使用正则表达式查找获得 Matches 集合,以及如何循
-
VBS教程:对象-FileSystemObject 对象
FileSystemObject 对象提供对计算机文件系统的访问. 说明以下代码举例说明如何使用 FileSystemObject 对象返回一个 TextStream 对象,此对象可以被读取或写入: Dim fso, MyFileSet fso = CreateObject("Scripting.FileSystemObject")Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)MyFile.Write
-
VBS教程:对象-Match 对象
Match 对象提供了对正则表达式匹配的只读属性的访问. 说明Match 对象只能通过 RegExp 对象的 Execute 方法来创建,该方法实际上返回了 Match 对象的集合.所有的 Match 对象属性都是只读的. 在执行正则表达式时,可能产生零个或多个 Match 对象.每个 Match 对象提供了被正则表达式搜索找到的字符串的访问.字符串的长度,以及找到匹配的索引位置等. 下面的代码说明了 Match 对象的用法: Function RegExpTest(patrn, strng)
-
VBS教程:对象-Folder 对象
Folder 对象提供对文件夹所有属性的访问. 说明以下代码举例说明如何获得 Folder 对象并查看它的属性: Function ShowDateCreated(folderspec) Dim fso, f, Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(folderspec) ShowDateCreated = f.DateCreatedEnd Function
-
VBS教程:对象-正则表达式(RegExp)对象
正则表达式(RegExp)对象提供简单的正则表达式支持功能. 说明下面的代码说明了RegExp对象的用法: Function RegExpTest(patrn, strng) Dim regEx, Match, Matches ' 建立变量. Set regEx = New RegExp ' 建立正则表达式. regEx.Pattern = patrn ' 设置模式. regEx.IgnoreCase = True ' 设置是否区分字符大
随机推荐
- Node.js中环境变量process.env的一些事详解
- 如何判断URL格式是否符合规范?
- dos 目录跳转 cd
- 详解Vue2.0之去掉组件click事件的native修饰
- windows2003下使用asp WScript.Shell的设置方法
- Ajax 学习资源 中外都有
- android使用PopupWindow实现页面点击顶部弹出下拉菜单
- javascript模块化是什么及其优缺点介绍
- php SQL Injection with MySQL
- js 处理数组重复元素示例代码
- JavaScript通过HTML的class来获取HTML元素的方法总结
- php jquery 实现新闻标签分类与无刷新分页
- springmvc集成shiro登录权限示例代码
- 从对象列表中获取一个对象的方法,依据关键字和值
- 快速解决FusionCharts联动的中文乱码问题
- 微信小程序中吸底按钮适配iPhone X方案
- Python深度优先算法生成迷宫
- 阿里云CentOS挂载新数据盘的方法
- 简单好用可任意定制的iOS Popover气泡效果
- vue.js单文件组件中非父子组件的传值实例