`
tengzejun508
  • 浏览: 27253 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Scripting.Dictionary对象

    博客分类:
  • QTP
阅读更多
  1. '**********************************  
  2. 'Dictionary 对象,使用数组一样使用。  
  3. '存储数据键和项目对的对象。  
  4. '以键值对的方式存储。  
  5. 'Key一般已整数或字符串。  
  6. 'Value可以是除数据以外的任何类型。  
  7. '**********************************  
  8. Dim Dic  
  9.   
  10.   
  11. Set Dic = CreateObject("Scripting.Dictionary"'创建对象  
  12. Dic.Add "aaa","123"    '添加 key 和 value  
  13. Dic.Add "bbb","456"  
  14. Dic.Add "ccc","789"  
  15.   
  16.   
  17. tempValue = Dic.Items '获得 Dic 对象中的所有 Valuek,返回一个数组  
  18. For i = 0 to Dic.Count - 1  
  19.     MsgBox tempValue(i)  
  20. Next   
  21.   
  22.   
  23. tempKey = Dic.Keys '获得 Dic 对象中所有 Key,返回一个数组  
  24. For i = 0 to Dic.Count - 1  
  25.     MsgBox tempKey(i)  
  26. Next  
分享到:
评论

相关推荐

    VB Scripting.Dictionary

    1. **创建和初始化**:在VB中,可以通过`CreateObject("Scripting.Dictionary")`来创建一个Dictionary对象。无需预定义大小,Dictionary会自动扩展以容纳更多的键值对。 2. **添加元素**:使用`Add`方法向...

    asp中Scripting.Dictionary字典对象使用示例

    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。 - `...

    在 Excel 中实现相同和不同工作表中第7行及第7行之后的单元格内容相同时可以相互链接关联

    创建字典:使用 Scripting.Dictionary 对象来存储内容及其对应的单元格位置。 遍历每个工作表:使用 For Each ws In ThisWorkbook.Worksheets 循环遍历每个工作表。 遍历第7行及之后的每一行:使用嵌套的 For 循环...

    利用创建VBScript对象实现字符串顺序取反例程

    ' 创建一个Scripting.Dictionary对象 Dim objDictionary Set objDictionary = CreateObject("Scripting.Dictionary") ' 用户输入字符串 Dim strInput strInput = InputBox("请输入字符串:", "字符串反转") ' 检查...

    微软JavaScript手册js

    这个参考提供了关于WScript对象、Scripting.Dictionary对象、Scripting.FileSystemObject以及其他相关对象的信息。 1. **WScript对象**:作为脚本环境的入口点,提供了交互式脚本执行、错误处理和用户界面交互等...

    找出两数组相同的数(VB6.0源代码编写)

    为了提高效率,可以优化查找过程,例如使用哈希集合(在VB6.0中,可使用Scripting.Dictionary对象)存储其中一个数组,这样查找相同元素只需常数时间复杂度: ```vb Dim dict As Object Set dict = CreateObject(...

    易语言-易语言高性能哈希表(容量自动调整,让效率得到保证)

    最近做项目需要用到哈希表,由于易语言没有原生的哈希表 ...像“闪电哈希”,“scripting.Dictionary”对象 伪哈希 不是速度太慢 就是功能不全 本哈希类为模仿java中 jdk哈希表 只是处理冲突键时,一直使用的线性表

    VBA字典[收集].pdf

    在VBA中,字典对象是通过Scripting Runtime库中的`Scripting.Dictionary`类来实现的。以下是关于VBA字典的一些关键知识点: 1. **创建字典**: 要创建一个字典,可以使用以下代码: ```vba Sub 创建字典() Set ...

    VBS 脚本中的字典、动态数组、队列和堆栈实现代码

    队列可以使用 Scripting.Dictionary 对象来实现,堆栈可以使用 System.Collections.ArrayList 对象来实现。 VBS 脚本中的字典、动态数组、队列和堆栈是非常重要的数据结构,掌握这些数据结构可以帮助我们更好地编写...

    Vbs.rar_vbs api文档_vbs调控API

    例如,使用WScript.Shell对象可以执行命令行操作,而Scripting.Dictionary对象则提供字典数据结构。 5. **VBS调控API**:这通常指的是使用VBS来控制其他应用程序或系统服务,如控制IIS服务器、管理注册表、监控系统...

    字典基础(你可能不会字典!)

    '字典(Dictionary):是微软Windows脚本语言中的一个很有用的对象。 '语法结构也与传统字典的结构差不多 '2.字典特点 'KEY的唯一性 'KEY与Item的相互对应着关系 '3.字典有什么用 '字典+数组=更强大 '4.字典...

    VBS帮助文档

    4. **Scripting.Dictionary对象**:提供关联数组功能,用于存储键值对数据。 5. **WshShell对象**:用于执行系统命令,管理环境变量,以及与注册表进行交互。 VBS的语法简洁明了,它支持基本的编程结构,如条件语句...

    提取Excel不重复值的自定义函数方案.docx

    函数的实现过程分为三个步骤:首先,创建一个Scripting.Dictionary对象,用于存储不重复的值;其次,遍历arglist中的每个元素,如果元素是Range类型,则将其值加入Dictionary中;最后,根据Index的值,返回相应的...

    VBScript 教程 参考

    比如,WScript对象提供与Windows脚本宿主的接口,FileSystemObject对象则允许操作文件系统,而Scripting.Dictionary对象提供了键值对存储功能。 在网页开发中,VBScript常与HTML和ASP(Active Server Pages)结合,...

    Excel VBA_自定义函数集.doc

    函数通过创建一个Scripting.Dictionary对象来存储每个区域的列索引,遍历每个区域,分割区域地址,判断是否有冒号(:)来区分单个单元格和范围,然后提取列号并填充到字典中。最后,统计字典的键数量即为列数。这个...

    VBScript速查手册电子书

    VBScript通过ActiveX和COM技术访问系统资源,如WScript对象用于交互式脚本执行,FileSystemObject用于文件系统操作,以及Scripting.Dictionary对象用于创建和管理键值对。 5. **Web开发中的VBScript** 在ASP...

Global site tag (gtag.js) - Google Analytics