项目1创建VB.NET程序开发环境 Visual Basic是微软公司于20世纪90年代推出的在Windows环境下的软件开发工具。Visual Basic一经推出,就由于它的可视化编程以及可以迅速地构建Windows应用程序而受到广大程序开发人员的欢迎。经过不断的发展和更新,Visual Basic在功能上有了很大的扩充,开发速度也进一步提高。 目前Visual Basic开发环境的最新版本是Visual Studio 2019。Visual Studio 2019是一个集程序设计、程序调试、程序查错以及程序编译等功能于一体的功能强大的程序开发环境,能够编写常见的Windows应用程序、控制台应用程序、Web应用程序和其他智能设备应用程序。在Visual Studio 2019编程环境下,可以在Windows操作系统下轻松地创建Visual Basic应用程序。 任务1.1安装并熟悉Visual Studio 2019编程环境 1.1.1安装Visual Studio 2019编程环境 Visual Studio 2019能够开发的程序包括常见的Visual Basic、Visual C#、Visual C++和 Python等。Visual Basic开发是Visual Studio 2019的一个重要组成部分。 2018年6月,微软宣布开发新一代IDE(Integrated Development Environment,集成开发环境)Visual Studio 2019。2019年4月2日,微软Visual Studio 2019正式版发布。 1. Visual Studio 2019的新特性 (1) 开发方面 通过改进性能、即时清理代码和更好的搜索结果来保持专注和高效。新搜索体验更快、更有效。现在搜索结果会在输入内容时动态显示。新版本更新了测试资源管理器,改进了大型测试集的处理,简化了筛选功能,增加了可发现的命令和选项卡式播放列表视图,并增加了允许微调所显示测试信息的可自定义列。 (2) 协作方面 在 Visual Studio中,通过Git优先工作流、实时编辑和调试以及代码评审,不同开发者之间可以实现协作。Visual Studio Live Share 是一项开发者服务,可让用户与团队成员共享代码库及上下文,并直接从 Visual Studio 内获得即时双向协作。 (3) 调试方面 突出显示并导航到特定值,优化内存使用,并对应用程序的执行自动创建快照。采用了C++ 曾经独有的数据断点,并将其用于 .NET核心应用程序。另外,在监视、局部变量和自动窗口中添加了搜索功能,以帮助用户查找需要的对象和值。 2. 安装Visual Studio编程环境 Visual Studio 2019最低系统要求如表11所示。 表11Visual Studio 2019安装所需系统 类型要求 支持的 操作系统Windows 10 版本或更高版本; Windows Server 2019的Standard 和 Datacenter版本; Windows Server 2016的Standard 和 Datacenter版本; Windows 8.1的核心版、专业版和企业版; Windows Server 2012 R2的Essentials、Standard、Datacenter版本; Windows 7 SP1的家庭高级版、专业版、企业版、旗舰版 硬件处理器: 1.8GHz 或更快的处理器; 内存: 2GB以上; 硬盘空间: 800MB以上; 显示分辨率: 至少为1280像素×720像素 以下是Visual Studio 2019 社区版的安装步骤。 (1) 启动安装程序,如图11所示。 图11启动安装程序界面 (2) 单击“继续”按钮,会显示下载及安装进度,如图12所示。 图12显示下载及安装进度 (3) 下载及安装完成以后,进入如图13所示的界面。 图13安装选项选择界面 (4) 选择要安装的选项,如图14所示。 图14选择需要安装的选项 (5) 单击“安装”按钮,进入如图15所示的界面。 (6) 接下来显示安装进度,这个过程需要一段时间,如图16所示。 (7) 软件安装完成后,进入如图17所示的界面。 (8) 在界面中创建账号,或者单击“以后再说”选项,进入图18所示的界面。 图15下载和安装界面 图16显示安装进度 图17登录界面 图18选择Visual Studio的颜色主题 (9) 选择Visual Studio的颜色主题,单击“启动Visual Studio”按钮,进入如图19所示的界面。 图19启动之后的Visual Studio 2019界面 1.1.2熟悉Visual Studio 2019编程环境 Visual Studio 2019将程序开发中用到的各种功能集成在一个公共的工作环境中,称之为IDE。在该编程开发环境中提供了各种控件、窗口和方法,用户可以方便地进行各种应用程序的开发,以及在各种开发界面中切换,可以在很大程度上节约开发时间。 Visual Studio 2019的开发环境主要由以下几部分组成: 菜单、工具栏、窗体、工具箱、属性窗口、解决方案资源管理器和服务器资源管理器等。下面介绍部分内容。 1. 菜单 菜单包括“文件”“编辑”“视图”“项目”“生成”“调试”“格式”“测试”“分析”“工具”“扩展”“窗口”和“帮助”等,其中包含开发Visual Basic程序常见的命令。 (1) “文件”菜单如图110所示,包含的主要菜单项说明如下。 “新建”菜单项: 支持新建项目、文件等; “打开”菜单项: 支持打开已有的项目、文件等; “关闭”菜单项: 关闭正在编写的项目; “关闭解决方案”菜单项: 关闭正在编写的解决方案; “退出”菜单项: 退出Visual Studio 2019编程环境。 图110“文件”菜单的下拉菜单 (2) “编辑”菜单包含的主要菜单项有“撤销”“重做”“剪切”“复制”“粘贴”等,如图111所示。 图111“编辑”菜单的下拉菜单 (3) “视图”菜单包含的主要菜单项有“代码”“设计器”“解决方案资源管理器”“服务器资源管理器”“类视图”“工具箱”“属性窗口”等,如图112所示。 图112“视图”菜单的下拉菜单 “代码”菜单项: 打开代码编辑界面; “设计器”菜单项: 打开设计器编辑界面; “解决方案资源管理器”菜单项: 打开解决方案资源管理器窗口; “服务器资源管理器”菜单项: 打开和服务器以及数据库相关内容的操作界面; “类视图”菜单项: 打开类视图窗口; “工具箱”菜单项: 打开工具箱窗口; “属性窗口”菜单项: 打开控件的属性窗口。 (4) “项目”菜单包含的主要菜单项有“添加Windows窗体”“添加用户控件(Windows窗体)”“添加类”“设为启动项目”等,如图113所示。 “添加Windows窗体”菜单项: 向已有的应用程序中添加新的窗体; “添加用户控件(Windows窗体)”菜单项: 添加用户自定义的控件; “添加类”菜单项: 添加VB的类; “设为启动项目”菜单项: 将正在编辑的项目设为启动项。 图113“项目”菜单的下拉菜单 (5) “调试”菜单包含的主要菜单项有“开始调试”“开始执行(不调试)”等,如图114所示。 图114“调试”菜单的下拉菜单 “开始调试”菜单项: 启动正在编辑的项目进行调试; “开始执行(不调试)”菜单项: 启动正在运行的项目。 2. 工具栏 工具栏在菜单栏的下面,如图115所示。工具栏提供了常用命令的快速访问按钮,单击某个按钮,可执行对应的操作,和使用菜单的效果一样。 图115工具栏的界面 3. 窗体 在创建了一个Windows应用程序后,系统会自动生成一个默认的窗体,也就是应用程序界面。在开发过程中,用户编程使用的各种控件就是布局在窗体之上的,当程序运行时,用户所看到的就是窗体。应用程序的设计界面如图116所示。 图116应用程序的设计界面 图117工具箱 4. 工具箱 工具箱中提供了各种控件、容器、菜单和工具栏、组件、对话框和数据等。默认情况下,工具箱将控件和各种组件按照功能的不同进行了分类,如图117所示。 用户在编程过程中可以根据需要选择各种控件和组件。如果所需要的控件或者组件在工具箱中找不到,可以单击工具箱右侧的下拉按钮,选择“选择项”,打开“选择工具箱项”对话框,如图118所示。 图118“选择工具箱项”对话框 5. 属性窗口 属性窗口包含选定对象(Form窗体或控件)的属性、事件列表。在设计程序时可以通过修改对象的属性来设计外观和相关值,这些属性值将是程序运行时各对象属性的初始值。属性窗口包括“按分类排序”、“字母顺序”、“属性”、“事件”等按钮,分别用于设置显示属性或者事件,以及显示时是按照分类还是按照字母顺序,如图119所示。