完整版常见字典用法集锦及代码详解全-蓝桥玄霜.doc 立即下载
2024-12-01
约5万字
约55页
0
2.1MB
举报 版权申诉
预览加载中,请您耐心等待几秒...

完整版常见字典用法集锦及代码详解全-蓝桥玄霜.doc

完整版常见字典用法集锦及代码详解全-蓝桥玄霜.doc

预览

免费试读已结束,剩余 50 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(完整版)常见字典用法集锦及代码详解(全)_蓝桥玄霜
(完整版)常见字典用法集锦及代码详解(全)_蓝桥玄霜






(完整版)常见字典用法集锦及代码详解(全)_蓝桥玄霜



常见字典用法集锦及代码详解


























蓝桥玄霜



前言
凡是上过学校的人都使用过字典,从新华字典、成语词典,到英汉字典以及各种各样数不胜数的专业字典,字典是上学必备的、经常查阅的工具书.有了它们,我们可以很方便的通过查找某个关键字,进而查到这个关键字的种种解释,非常快捷实用。
凡是上过EH论坛的想学习VBA里面字典用法的,几乎都看过研究过northwolves狼版主、oobird版主的有关字典的精华贴和经典代码。我也是从这里接触到和学习到字典的,在此,对他们表示深深的谢意,同时也对很多把字典用得出神入化的高手们致敬,从他们那里我们也学到了很多,也得到了提高。
字典对象只有4个属性和6个方法,相对其它的对象要简洁得多,而且容易理解使用方便,功能强大,运行速度非常快,效率极高.深受大家的喜爱。
本文希望通过对一些字典应用的典型实例的代码的详细解释来给初次接触字典和想要进一步了解字典用法的朋友提供一点备查的参考资料,希望大家能喜欢。
给代码注释估计是大家都怕做的,因为往往是出力不讨好的,稍不留神或者自己确实理解得不对,还会贻误他人。所以下面的这些注释如果有不对或者不妥当的地方,请大家跟帖时指正批评,及时改正。

字典的简介
字典(Dictionary)对象是微软Windows脚本语言中的一个很有用的对象。
附带提一下,有名的正则表达式(RegExp)对象和能方便处理驱动器、文件夹和文件的(FileSystemObject)对象也是微软Windows脚本语言中的一份子。
字典对象相当于一种联合数组,它是由具有唯一性的关键字(Key)和它的项(Item)联合组成。就好像一本字典书一样,是由很多生字和对它们对应的注解所组成。比如字典的“典"字的解释是这样的:
“典”字就是具有唯一性的关键字,后面的解释就是它的项,和“典”字联合组成一对数据。

常用关键字英汉对照:
Dictionary		字典
Key			关键字
Item			项,或者译为条目


字典对象的方法有6个:Add方法、Keys方法、Items方法、Exists方法、Remove方法、RemoveAll方法。
Add方法
向Dictionary对象中添加一个关键字项目对。
HYPERLINK"”object。Add(HYPERLINK"”key,HYPERLINK""item)
参数
object
必选项。总是一个Dictionary对象的名称。
key
必选项。与被添加的item相关联的key。
item
必选项。与被添加的key相关联的item.
说明
如果key已经存在,那么将导致一个错误。

常用语句:
Dimd
Setd=CreateObject("Scripting。Dictionary")
d.Add"a”,”Athens"
d。Add”b”,”Belgrade"
d。Add”c”,”Cairo”
代码详解
1、Dimd:创建变量,也称为声明变量。变量d声明为可变型数据类型(Variant),d后面没有写数据类型,默认就是可变型数据类型(Variant).也有写成DimdAsObject的,声明为对象。
2、Setd=CreateObject("Scripting。Dictionary"):创建字典对象,并把字典对象赋给变量d。这是最常用的一句代码。所谓的“后期绑定”。用了这句代码就不用先引用c:\windows\system32\scrrun。dll了。
3、d。Add"a”,”Athens”:添加一关键字”a”和对应于它的项"Athens”。
4、d。Add"b",“Belgrade”:添加一关键字"b"和对应于它的项”Belgrade"。
5、d。Add”c”,“Cairo":添加一关键字”c”和对应于它的项”Cairo"。

Exists方法
如果Dictionary对象中存在所指定的关键字则返回true,否则返回false。
HYPERLINK””object.Exists(HYPERLINK""key)
参数
object
必选项。总是一个Dictionary对象的名称.
key
必选项.需要在Dictionary对象中搜索的key值。

常用语句:
Dimd,msg$
Setd=CreateObject(”Scripting。Dictionary")
d.Add”a",”Athens”
d。Add”b”,”Belgrade”
d。Add"c”,”Cairo"
Ifd.Exists(”c")Then
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

完整版常见字典用法集锦及代码详解全-蓝桥玄霜

文档大小:2.1MB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用