- '**********************************
- 'Dictionary 对象,使用数组一样使用。
- '存储数据键和项目对的对象。
- '以键值对的方式存储。
- 'Key一般已整数或字符串。
- 'Value可以是除数据以外的任何类型。
- '**********************************
- Dim Dic
- Set Dic = CreateObject("Scripting.Dictionary") '创建对象
- Dic.Add "aaa","123" '添加 key 和 value
- Dic.Add "bbb","456"
- Dic.Add "ccc","789"
- tempValue = Dic.Items '获得 Dic 对象中的所有 Valuek,返回一个数组
- For i = 0 to Dic.Count - 1
- MsgBox tempValue(i)
- Next
- tempKey = Dic.Keys '获得 Dic 对象中所有 Key,返回一个数组
- For i = 0 to Dic.Count - 1
- MsgBox tempKey(i)
- Next
- 浏览: 27205 次
- 性别:
- 来自: 上海
最新评论
发表评论
-
vbs class的调用及字典的应用代码
2014-03-17 12:07 658<!--StartFragment -->Cla ... -
QTP中利用DOM实现拖动浏览器滚动条
2014-01-10 16:48 559QTP中利用DOM实现拖动浏览器滚动条 有的时候需要在 ... -
QTP11使用DOM XPath以及CSS识别元素对象
2013-12-23 15:54 854我们知道,像DOM,Html,CSS,XPath等对对象的 ... -
QTP之有关富文本框赋值
2013-10-21 17:35 1185前段时间在做QTP脚本时,遇到一个问题,主要问题是给富文本框 ... -
QTP简单框架之EXCEL报表
2013-10-15 15:06 1000Dim oReporterManager Set oRepo ... -
QTP如何检查WEB对象是否隐藏
2013-10-10 10:38 596在WEB页面中隐藏对象的3种方式1、使用display例如: ... -
QTP登录案例
2013-09-22 18:20 868SystemUtil.Run "http://1 ... -
判断datatable中的数据是否有重复数据
2013-09-13 12:06 1638rowcount= DataTable.GetSheet(&q ... -
QTP测试报告代码
2013-09-09 12:59 828自动化测试实际是将测 ... -
京东网:疯狂抢购、猜您喜欢等模块下的图片超链接自动化测试
2013-09-02 17:30 550SystemUtil.Run "http://ww ... -
测试自动化实现难点—Web对象的识别
2013-08-30 13:25 716静态Web对象的识别 序号 ... -
京东网京东快报超级链接验证
2013-08-30 12:37 1030SystemUtil.Run "http://www ... -
获取背景颜色
2013-08-27 15:02 789Browser("ITeye Java编程 Spr ... -
Dictionary 字典对象
2013-08-23 11:32 873... -
测试自动化设计 - GUI层面向对象的扩展设计
2013-08-23 10:48 645测试自动化设计 - GUI层面向对象的扩展设计 ... -
对WebElement对象使用编程性描述
2013-08-08 18:18 2313对WebElement对象使用编程性描述(Using Pro ... -
vbs中get和set方法
2013-08-07 13:23 978Class User Private s_name ... -
TO&RO
2013-08-02 15:17 7921.GetTOProperty() ● 基本含义:获取 ... -
QTP关闭多余的browser窗口
2013-08-02 14:23 535要判断打开了几个浏览器窗口,我们使用description对 ... -
QTP如何打开浏览器,并进入网站,关闭浏览器
2013-08-02 14:10 1575简单记录下打开浏览器的方法 '打开IE,进入系统----- ...
相关推荐
1. **创建和初始化**:在VB中,可以通过`CreateObject("Scripting.Dictionary")`来创建一个Dictionary对象。无需预定义大小,Dictionary会自动扩展以容纳更多的键值对。 2. **添加元素**:使用`Add`方法向...
vbscript的Scripting.Dictionary创建了类似于Key索引对应Value值的字典对象,通过Key直接索引到指定的Value。 VBScript中Scripting.Dictionary使用示例如下: 代码如下: Dim objDict Set objDict = WSH.CreateObject...
最近做项目需要用到哈希表,由于...像“闪电哈希”,“scripting.Dictionary”对象 伪哈希 。不是速度太慢 就是功能不全 。本哈希类为模仿java中 jdk哈希表。只是处理冲突键时,一直使用的线性表。@5182235367。
- `Files`: 一个`Scripting.Dictionary`对象,用于存储上传的文件。 - `Form`: 一个`Scripting.Dictionary`对象,用于存储表单数据。 - `MaxTotalBytes`: 最大允许上传的总文件大小,默认设置为1GB。 - `...
创建字典:使用 Scripting.Dictionary 对象来存储内容及其对应的单元格位置。 遍历每个工作表:使用 For Each ws In ThisWorkbook.Worksheets 循环遍历每个工作表。 遍历第7行及之后的每一行:使用嵌套的 For 循环...
' 创建一个Scripting.Dictionary对象 Dim objDictionary Set objDictionary = CreateObject("Scripting.Dictionary") ' 用户输入字符串 Dim strInput strInput = InputBox("请输入字符串:", "字符串反转") ' 检查...
这个参考提供了关于WScript对象、Scripting.Dictionary对象、Scripting.FileSystemObject以及其他相关对象的信息。 1. **WScript对象**:作为脚本环境的入口点,提供了交互式脚本执行、错误处理和用户界面交互等...
为了提高效率,可以优化查找过程,例如使用哈希集合(在VB6.0中,可使用Scripting.Dictionary对象)存储其中一个数组,这样查找相同元素只需常数时间复杂度: ```vb Dim dict As Object Set dict = CreateObject(...
最近做项目需要用到哈希表,由于易语言没有原生的哈希表 ...像“闪电哈希”,“scripting.Dictionary”对象 伪哈希 不是速度太慢 就是功能不全 本哈希类为模仿java中 jdk哈希表 只是处理冲突键时,一直使用的线性表
在VBA中,字典对象是通过Scripting Runtime库中的`Scripting.Dictionary`类来实现的。以下是关于VBA字典的一些关键知识点: 1. **创建字典**: 要创建一个字典,可以使用以下代码: ```vba Sub 创建字典() Set ...
队列可以使用 Scripting.Dictionary 对象来实现,堆栈可以使用 System.Collections.ArrayList 对象来实现。 VBS 脚本中的字典、动态数组、队列和堆栈是非常重要的数据结构,掌握这些数据结构可以帮助我们更好地编写...
例如,使用WScript.Shell对象可以执行命令行操作,而Scripting.Dictionary对象则提供字典数据结构。 5. **VBS调控API**:这通常指的是使用VBS来控制其他应用程序或系统服务,如控制IIS服务器、管理注册表、监控系统...
'字典(Dictionary):是微软Windows脚本语言中的一个很有用的对象。 '语法结构也与传统字典的结构差不多 '2.字典特点 'KEY的唯一性 'KEY与Item的相互对应着关系 '3.字典有什么用 '字典+数组=更强大 '4.字典...
4. **Scripting.Dictionary对象**:提供关联数组功能,用于存储键值对数据。 5. **WshShell对象**:用于执行系统命令,管理环境变量,以及与注册表进行交互。 VBS的语法简洁明了,它支持基本的编程结构,如条件语句...
函数的实现过程分为三个步骤:首先,创建一个Scripting.Dictionary对象,用于存储不重复的值;其次,遍历arglist中的每个元素,如果元素是Range类型,则将其值加入Dictionary中;最后,根据Index的值,返回相应的...
比如,WScript对象提供与Windows脚本宿主的接口,FileSystemObject对象则允许操作文件系统,而Scripting.Dictionary对象提供了键值对存储功能。 在网页开发中,VBScript常与HTML和ASP(Active Server Pages)结合,...
函数通过创建一个Scripting.Dictionary对象来存储每个区域的列索引,遍历每个区域,分割区域地址,判断是否有冒号(:)来区分单个单元格和范围,然后提取列号并填充到字典中。最后,统计字典的键数量即为列数。这个...
VBScript通过ActiveX和COM技术访问系统资源,如WScript对象用于交互式脚本执行,FileSystemObject用于文件系统操作,以及Scripting.Dictionary对象用于创建和管理键值对。 5. **Web开发中的VBScript** 在ASP...