VBS教程:属性-CompareMode 属性
程序员文章站
2022-07-04 20:54:07
comparemode 属性设置并返回在 dictionary 对象中比较字符串关键字的比较模式。object....
comparemode 属性
设置并返回在 dictionary 对象中比较字符串关键字的比较模式。
object.comparemode[ = compare]
参数
object
必选项。dictionary 对象的名称。
compare
可选项。如果提供此参数,compare 参数为数值,表示由函数如 strcomp 使用的比较模式。
设置
compare 参数设置如下:
constant | value | description |
---|---|---|
vbbinarycompare | 0 | 执行二进制比较. |
vbtextcompare | 1 | 执行文本比较. |
说明
大于 2 的值可用来进行使用区域设置 ids 的比较 (lcid)如果试图更改已经包含数据的 dictionary 对象的比较模式,则会出现错误。
comparemode 属性使用与 strcomp 函数中 compare 参数相同的值。
下面例子举例说明如何使用 comparemode 属性:
dim d set d = createobject("scripting.dictionary")d.comparemode = vbtextcompared.add "a", "athens" ' 增加一些键和项目。d.add "b", "belgrade"d.add "c", "cairo"d.add "b", "baltimore" ' 在此行添加方法失败因为 ' 字母 b 已经在 dictionary 中存在。
下一篇: 上海车联网技术标准创新联盟正式揭牌成立