Visual Basic.NET程序设计
上QQ阅读APP看书,第一时间看更新

1.2 Visual Studio 2013集成开发环境

Microsoft Visual Studio使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示Microsoft开发智能客户端应用的构想。Visual Studio 2013是一个集成开发环境,它使开发人员能够在其中用多种语言来创建用于.NET框架的程序。

1.2.1 Visual Studio 2013的安装与启动

1.Visual Studio 2013的安装

Visual Studio 2013的安装方法和其他Windows应用程序的安装方法类似。将Visual Studio 2013系统安装盘放入光驱,一般情况下系统能自动运行安装程序,否则运行安装盘中的setup.exe文件。启动安装程序后,在安装页中选择功能组件,然后完成系统安装。安装完成之后,重新启动计算机,就可以开始运行Visual Studio 2013。

2.Visual Basic.NET的启动

在第一次启动Visual Studio 2013的过程中,会出现一个“选择默认环境设置”对话框,选择“Visual Basic开发设置”,然后启动Visual Studio。打开Visual Studio 2013之后,显示Visual Studio 2013起始页,如图1-1-3所示。

图1-1-3 Visual Studio 2013起始页

选择“文件”菜单中的“新建项目”命令,会出现如图1-1-4所示的“新建项目”对话框。

图1-1-4 Visual Studio“新建项目”对话框

在对话框左边的项目类型树状结构中选择“模板”,然后选择Visual Basic,在右边模板框中选择“Windows窗体应用程序”,在下面的“名称”栏中输入项目名,默认为WindowsApplication1。然后,指定项目创建的位置(如F:\VB.NET),单击“确定”按钮,即可进入Microsoft Visual Studio的集成开发环境界面,如图1-1-5所示。

图1-1-5 Visual Studio集成开发环境界面

3.Visual Studio的退出

要退出Visual Studio 2013集成开发环境有以下3种方法:

①单击Visual Studio主窗口的“关闭”按钮。

②选择主窗口“文件”菜单中的“退出”命令。

③按【Alt+X】组合键。

在退出Visual Studio集成开发环境之前,如果用户对当前程序已进行过修改且没有存盘,Visual Studio将显示一个对话框,询问用户是否将项目存盘,如果单击“确定”按钮则对当前程序进行存盘,如果单击“放弃”按钮,则放弃存盘,如果单击“取消”按钮,则返回集成开发环境。

1.2.2 Visual Studio 2013集成开发环境的构成

Visual Studio 2013产品组件共用一个集成开发环境(Integrated Development Environment,IDE),开发环境由菜单栏、标准工具栏和各种工具窗口组成。

1.主窗口

与其他Windows应用程序一样,Visual Studio主窗口也具有标题栏、菜单栏和工具栏。

标题栏的内容就是应用程序项目的名称加上Microsoft Visual Studio字样内容。

菜单栏提供了编辑、设计和调试Visual Studio应用程序所需要的菜单命令。Visual Studio共有13个菜单,包括文件、编辑、视图、项目、生成、调试、团队、格式、工具、测试、分析、窗口和帮助,每个菜单都有下拉菜单,用鼠标单击菜单可弹出其下拉菜单,下拉菜单中的每个命令执行不同的功能。例如,单击“文件”菜单,会弹出其对应的下拉菜单,在下拉菜单中选择“新建项目”命令,则会新建一个项目。

工具栏是一些命令的快捷按钮。单击工具栏上的按钮,即可执行该按钮所代表的操作。Visual Studio提供了多种工具栏,如标准、表设计器、调试、类设计器等。默认情况下,启动Visual Studio之后显示“标准”工具栏。其他工具栏可以从“视图”菜单下的“工具栏”命令中打开或关闭。

2.解决方案资源管理器

为了有效地管理开发工作所需要的项,如引用、数据连接、增删文件夹和文件,.NET提供了两个容器:解决方案和项目。查看和管理这些容器及其关联项的界面是解决方案资源管理器。在解决方案资源管理器窗口中,以树形目录结构的形式列出了当前项目中包含的所有文件。项目是在Visual Studio中创建应用程序、组件和服务的起点,也是程序编译后的一个可执行单元。在许多情况下,一个企业级的解决方案可由多个项目组成,每个项目都执行特定的任务。为了便于工程化管理,IDE使用解决方案资源管理器来集中组织项目及其成员。

如果关闭了解决方案资源管理器窗口,选择“视图”菜单下的“解决方案资源管理器”命令,或单击工具栏上的“解决方案资源管理器”按钮,可以打开该窗口。创建空解决方案后,可通过选择“文件”菜单中的“添加”命令或“项目”菜单中的“添加项”命令将新的或现有的项目和项添加到该解决方案中。

3.设计窗口

设计窗口是图1-1-5中间的那个窗口,它用于设计应用程序界面。主要有两类选项卡:窗体设计器、代码编辑器。

(1)窗体设计器

每当新建一个项目时,Visual Studio自动为该项目创建一个窗体(名称默认为Form1),并为该窗体提供一个窗体设计器。从图1-1-5可以看出,当前被设计的窗体为Form1,在设计程序时,用户通过更改该窗体的属性、添加其他控件对象到窗体上并设计好各控件的属性,就基本上“画出”了应用程序的界面。以后运行应用程序时,用户看到的界面就是这个窗体窗口,并通过其中的对象与程序进行交互对话,得到交互结果。每个窗体必须有一个唯一的名字,创建窗体时Visual Studio默认给窗体取名为Form1、Form2等,用户可以修改。

(2)代码编辑器

双击窗体或窗体中的控件,会打开该窗体的代码编辑器,用来编辑修改程序代码。代码选项卡左上方的下拉列表框是对象下拉列表框。单击该下拉列表框会弹出下拉列表,列表中列出的项目有:常规、当前窗体名、当前窗体中的所有控件名称和各级自定义菜单项名称。右上方的下拉列表框是过程下拉列表框。单击该下拉列表框会弹出下拉列表,列表中列出所选对象的所有事件名;当左边下拉列表选定的项目是“(常规)”时,右边列表中列出的就是“(声明)”。

列表下方的空白区就是代码区,在其中可以输入和编辑程序语句代码。有以下两类代码:

①“通用声明”代码:即左边下拉列表选“(常规)”时,下面的代码区称为通用代码区,在这里写的代码在整个窗体范围内有效。通常在这里写一些窗体或模块级变量的声明语句、用户的自定义过程代码。

②对象事件过程代码:选择一个对象和一个事件,下面就对应一个对象的事件过程,过程的首末两句Visual Studio已自动给出,程序员只需填写中间的操作性语句。

代码编辑区具有智能感知功能:如输入成员访问运算符(“.”),智能感知特性可在列表中显示所有有效成员;在函数名之后输入左括号,智能感知特性会在插入点紧下方的弹出窗口中显示完整的函数声明,以粗体显示的参数指示输入函数时所需的下一参数;输入完的语句若有语法错误,则显示蓝色波浪下画线。

4.工具箱

工具箱中显示可以被添加到Visual Studio项目中的项的图标。为便于用户使用和维护控件,IDE将控件分组,以选项卡的形式组织控件,主要的选项卡包括公共控件、容器、菜单和工具栏、数据、组件、打印、对话框、Crystal Reports、常规等。用户还可向工具箱添加Windows中已注册的其他外部控件。

工具箱中显示的控件只是代表各控件的类。利用工具箱提供的控件类,用户可以很方便地在程序窗体上添加一个具体控件(即控件的实例)。

要隐藏工具箱窗口,可单击工具箱窗口的隐藏按钮;要弹出隐藏起来的工具箱窗口,可将指针移动到设计窗口左边的工具箱图标上;如果工具箱窗口被关闭,可以选择“视图”菜单中的“工具箱”命令将其打开。

5.属性窗口

属性窗口通常在解决方案资源管理器窗口下面,由一个下拉列表和一个两列的表格组成。下拉列表中列出当前项目的所有控件对象(包括窗体)的名称和所属的类别名(类名),下面的两栏表格列出了所选对象的所有属性名、属性值。通过属性窗口可以对对象的某些属性值进行修改。

如果属性窗口被关闭,可以选择“视图”菜单中的“属性窗口”命令将其打开。

6.错误列表窗口

显示由智能感知引发的语法错误消息和由Visual Studio编译器报告的生成错误。

7.其他窗口

①即时窗口:常用于程序在调试期间输出中间结果,帮助用户在中断模式下测试表达式的值等,用户也可以在即时窗口中直接输入Visual Basic.NET的命令并按【Enter】键,Visual Studio会实时解释该命令,并立即响应,如图1-1-6所示。

图1-1-6 即时窗口

如果属性窗口未被打开,可以选择“调试”→“窗口”→“即时”命令将其打开。

②输出窗口:输出运行程序时在控制台(Console)的输出,例如执行WriteLine方法:

8.帮助系统

在学习或者系统开发过程中,使用帮助系统可以很方便地获得大量的帮助信息。Visual Studio 2013中的联机帮助系统是基于MSDN Library的。一般情况下,通过以下途径可以获得联机帮助。

①使用浏览器启动帮助。帮助系统中的内容以树状结构组织,就像Windows的资源管理器一样,选择单击三角形结点可以展开或收缩相应的内容。并且,在帮助系统中显示的内容可以通过该窗口顶端的“筛选依据”列表框进行过滤。通过选择“帮助”→“目录”命令,可以显示“目录”帮助窗口。

②使用帮助查看器查看帮助。帮助查看器是Microsoft工具、产品、技术和服务的任何用户都可以使用的主要信息来源。使用帮助查看器,需要下载MSDN。通过帮助查看器,可以访问操作方法和参考信息、代码示例、技术文章等。若要查找所需的内容,可浏览目录使用全文搜索或使用关键字索引导航内容。