字典与集合(Dictionary与Collection)
Dictionary对象将替换Collection对象,并提供附加的语言从而 使增加和删除记录的速度比以前提高三倍 虽然Visual Basic 6.0只有很少的新特点,但是具有某些功能强 大的新的对象模型,其中之一就是Dictionary对象。 Dictionary对象是无处不在的Visual Basic Collection对象的新 版本。它的介绍存在于VBScript 2.0,并通过Visual Basic 6.0 对Scripting Runtime Library的支持涉入Visual Basic的全部内 容。刚开始,Dictionary对象仅仅包含在VBScript中,并作为 Perl相关内容的等价体对Web组请求进行答复。 与Collection对象相似,你能够通过Dictionary存储任何类型的 数据或字典对象,这些数据和对象通常被看作字典的组成部分, 每一部分都被赋予字符串型键值。虽然我不认为Microsoft意图使 你完全摆脱收集和替换上述数据和对象的烦恼,但是实际上,在 先前的Visual Basic 6.0文档中,对Dcitionary对象确实很少提 及,因此我认为这是Visual Basic 6.0的一个最新的重要特点。 Dictionary对象与Collection对象的比较 从Visual Basic 4.0开始