如何用 Visual Basic 中使用字典对象
发布网友
发布时间:2022-04-23 09:33
我来回答
共1个回答
热心网友
时间:2023-10-09 15:50
分步示例
在 Visual Basic 中启动一个新的标准 EXE 项目。(请确保显示即时窗口。默认情况下,将创建 Form1。
添加到 Microsoft 脚本运行库的引用。
向项目中添加一个标准模块。
从项目菜单中,选择 Project1.Properties,并将启动对象更改为 Sub Main。
Mole1 中插入以下代码:
Option Explicit
Dim dict As Dictionary
Sub Main()
Dim keyArray, itemArray, element
Set dict = New Dictionary
With dict
'set compare mode
.CompareMode = BinaryCompare
'add item using named arguments
.Add Key:="mike", Item:=22
'add item without named arguments
.Add "joe", 33
'case sensitivity and Exists method
'does MIKE exist?
Debug.Print "MIKE exists = " & .Exists("MIKE")
'change key value
.Key("mike") = "MIKE"
'does MIKE exist?
Debug.Print "MIKE exists = " & .Exists("MIKE")
'extract keys into variant array
Debug.Print "Array of Keys"
keyArray = .Keys
For Each element In keyArray
Debug.Print element
Next
'extract items into variant array
Debug.Print "Array of Items"
itemArray = .Items
For Each element In itemArray
Debug.Print element
Next
'empty the dictionary
.RemoveAll
Debug.Print dict.Count & " Items in Dictionary"
End With
Set dict = Nothing
End Sub
运行该项目。您应该看到初始搜索键无法正常工作,则成功后的值将替换大写值。接下来,您应该看到的内容已从词典使用的参数和项的方法提取的 variant 类型的值数组。最后,您将看到清空字典的结果。
c#问题:用visual studio.net 2003,大概有哪些类可用?
此命名空间为 .NET Framework 对象提供了对 COM+ 服务的访问,从而使 .NET Framework 对象更适用于企业级应用程序。 ▲System.EnterpriseServices.CompensatingResourceManager 提供使您可以在托管代码中使用补偿资源管理器 (CRM) 的类。CRM 是由 COM+ 提供的一项服务,它使您可以在 Microsoft 分布式事务处理协调器 (DTC)...
请教各位 计算机2级主要考什么内容啊
1. 熟悉Visual Basic集成开发环境。 2. 了解Visual Basic中对象的概念和事件驱动程序的基本特性。 3. 了解简单的数据结构和算法。 4. 能够编写和调试简单的Visual Basic程序。 考试内容 一、 Visual Basic程序开发环境 1. Visual Basic的特点和版本。 2. Visual Basic的启动与退出。 3. 主窗口: (1) 标题和...
如何打开RCF文件?
Basic 语言源程序文件,可编译成可执行文件,目前使用Basic开发系统的是Visual Basic.bat批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用 .bbs电子告示板系统文章信息文件.bfcWindows的公文包文件.bin二进制文件,其用途依系统或应用而定.bmpBitmap位图文件,这是微软公司开发...
机房管理系统论文
在系统分析中,就可以通过具体的分析工具对所要完成的功能进行分析。在系统分析的过程中,运用了E-R图和业务流图对系统的功能进行了分析,相应绘制出数据字典并进行数据库的建立;系统的用户界面十分简洁、实用,它主要实现管理员如何对普通用户进行授权,学生业余上机只能通过输入会员卡号、密码方可使用该计...
著名计算机语言解释
VB: Visual Basic的缩写,微软公司高级可视化计算机程序开发语言。BASIC是Beginner’s All-purpose Sybolic Instruction Code(初学者通用符号指令代码)的缩写,从BASIC开始相继推出了Quick BASIC、Ture BASIC等,目前最新的是Microsoft公司推出的Visual Basic。这是一种功能极强的面向对象的可视化程序设计...
介绍些电脑的英语术语
VB:Visual Basic的缩写,微软公司高级可视化计算机程序开发语言。BASIC是Beginner’s All-purpose Sybolic Instruction Code(初学者通用符号指令代码)的缩写,从BASIC开始相继推出了Quick BASIC、Ture BASIC等,目前最新的是Microsoft公司推出的Visual Basic。这是一种功能极强的面向对象的可视化程序设计语言。Delphi:读音/′...
高分(200分)! VC++ COM 组件
客户通过GUID获得接口的指针,在通过接口指针,客户就可以调用其相应的成员函数。 一般来说,接口是不变的,只要客户期望的接口在组建对象中还存在,它就可以继续使用该接口所提供的服务。对象可以支持多个接口,因此对组件对象的升级可通过增加接口的办法实现,这样得到的新接口可以不影响老接口的使用。 客户如何来标识COM...
系统文件后缀名
FRX Visual Basic表单文本;Microsoft FoxPro报表文件 FSF fPrint Audit Tool文件格式 FSL Borland的Paradox 7表单;Corel Paradox保存的表单 FSM Parandoyle示例格式 FT Lotus Notes全文本索引 FTG 全文本搜索组文件,由Windows帮助系统查找时产生——可以删除,并在需要时重建起来 FTS 全文本搜索引文件,由Windows帮助系统...
各种后缀名代表什么意思?
bas Basic语言源程序文件,可编译成可执行文件,目前使用Basic开发系统的是VisualBasicbat 批处理文件,在MS-DOS中,.bat文件是可执行文件,有一系列命令构成,其中可以包含对其他程序的调用bbs 电子告示板系统文章信息文件bfc Windows的公文包文件bin 二进制文件,其用途依系统或应用而定bmp Bitmap位图文件,这是微软公司...
学windows API用什么参考书好呀?
并损失了灵活性和可控制性。幸运的是,Visual Basic是可以扩展的,当VB隐藏的细节妨碍了应用程序开发时,你总可以通过直接调用WIN32应用程序编程接口(API)来弥补VB的不足。本书面向的对象是中级和高级VB程序员,他们对在自己的应用程序中组合windows的系统服务非常感兴趣。