项目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最低系统要求如表11所示。


表11Visual 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) 启动安装程序,如图11所示。


图11启动安装程序界面


(2) 单击“继续”按钮,会显示下载及安装进度,如图12所示。


图12显示下载及安装进度


(3) 下载及安装完成以后,进入如图13所示的界面。


图13安装选项选择界面


(4) 选择要安装的选项,如图14所示。


图14选择需要安装的选项


(5) 单击“安装”按钮,进入如图15所示的界面。
(6) 接下来显示安装进度,这个过程需要一段时间,如图16所示。
(7) 软件安装完成后,进入如图17所示的界面。
(8) 在界面中创建账号,或者单击“以后再说”选项,进入图18所示的界面。



图15下载和安装界面




图16显示安装进度





图17登录界面




图18选择Visual Studio的颜色主题



(9) 选择Visual Studio的颜色主题,单击“启动Visual Studio”按钮,进入如图19所示的界面。


图19启动之后的Visual Studio 2019界面


1.1.2熟悉Visual Studio 2019编程环境
Visual Studio 2019将程序开发中用到的各种功能集成在一个公共的工作环境中,称之为IDE。在该编程开发环境中提供了各种控件、窗口和方法,用户可以方便地进行各种应用程序的开发,以及在各种开发界面中切换,可以在很大程度上节约开发时间。
Visual Studio 2019的开发环境主要由以下几部分组成: 菜单、工具栏、窗体、工具箱、属性窗口、解决方案资源管理器和服务器资源管理器等。下面介绍部分内容。
1. 菜单
菜单包括“文件”“编辑”“视图”“项目”“生成”“调试”“格式”“测试”“分析”“工具”“扩展”“窗口”和“帮助”等,其中包含开发Visual Basic程序常见的命令。
(1) “文件”菜单如图110所示,包含的主要菜单项说明如下。
“新建”菜单项: 支持新建项目、文件等; 
“打开”菜单项: 支持打开已有的项目、文件等; 
“关闭”菜单项: 关闭正在编写的项目; 
“关闭解决方案”菜单项: 关闭正在编写的解决方案; 
“退出”菜单项: 退出Visual Studio 2019编程环境。


图110“文件”菜单的下拉菜单


(2) “编辑”菜单包含的主要菜单项有“撤销”“重做”“剪切”“复制”“粘贴”等,如图111所示。


图111“编辑”菜单的下拉菜单


(3) “视图”菜单包含的主要菜单项有“代码”“设计器”“解决方案资源管理器”“服务器资源管理器”“类视图”“工具箱”“属性窗口”等,如图112所示。


图112“视图”菜单的下拉菜单


“代码”菜单项: 打开代码编辑界面; 
“设计器”菜单项: 打开设计器编辑界面; 
“解决方案资源管理器”菜单项: 打开解决方案资源管理器窗口; 
“服务器资源管理器”菜单项: 打开和服务器以及数据库相关内容的操作界面; 
“类视图”菜单项: 打开类视图窗口; 
“工具箱”菜单项: 打开工具箱窗口; 
“属性窗口”菜单项: 打开控件的属性窗口。
(4) “项目”菜单包含的主要菜单项有“添加Windows窗体”“添加用户控件(Windows窗体)”“添加类”“设为启动项目”等,如图113所示。
“添加Windows窗体”菜单项: 向已有的应用程序中添加新的窗体; 
“添加用户控件(Windows窗体)”菜单项: 添加用户自定义的控件; 
“添加类”菜单项: 添加VB的类; 
“设为启动项目”菜单项: 将正在编辑的项目设为启动项。


图113“项目”菜单的下拉菜单


(5) “调试”菜单包含的主要菜单项有“开始调试”“开始执行(不调试)”等,如图114所示。


图114“调试”菜单的下拉菜单


“开始调试”菜单项: 启动正在编辑的项目进行调试; 
“开始执行(不调试)”菜单项: 启动正在运行的项目。
2. 工具栏
工具栏在菜单栏的下面,如图115所示。工具栏提供了常用命令的快速访问按钮,单击某个按钮,可执行对应的操作,和使用菜单的效果一样。


图115工具栏的界面


3. 窗体
在创建了一个Windows应用程序后,系统会自动生成一个默认的窗体,也就是应用程序界面。在开发过程中,用户编程使用的各种控件就是布局在窗体之上的,当程序运行时,用户所看到的就是窗体。应用程序的设计界面如图116所示。


图116应用程序的设计界面




图117工具箱


4. 工具箱
工具箱中提供了各种控件、容器、菜单和工具栏、组件、对话框和数据等。默认情况下,工具箱将控件和各种组件按照功能的不同进行了分类,如图117所示。
用户在编程过程中可以根据需要选择各种控件和组件。如果所需要的控件或者组件在工具箱中找不到,可以单击工具箱右侧的下拉按钮,选择“选择项”,打开“选择工具箱项”对话框,如图118所示。


图118“选择工具箱项”对话框


5. 属性窗口
属性窗口包含选定对象(Form窗体或控件)的属性、事件列表。在设计程序时可以通过修改对象的属性来设计外观和相关值,这些属性值将是程序运行时各对象属性的初始值。属性窗口包括“按分类排序”、“字母顺序”、“属性”、“事件”等按钮,分别用于设置显示属性或者事件,以及显示时是按照分类还是按照字母顺序,如图119所示。