购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 熟悉Visual Studio 2008开发环境

Visual Studio 2008是一套完整的开发工具集,用于生成Windows桌面应用程序、ASP.NET Web应用程序、XML Web Services和移动应用程序,它提供了在设计、开发、调试和部署Windows应用程序、Web应用程序、XML Web Services和传统的客户端应用程序时所需的工具。本节将对Visual Studio 2008开发环境进行详细介绍。

2.4.1 启动Visual Studio 2008开发平台

要使用Visual Studio 2008开发环境开发程序,首先需要启动Visual Studio 2008,其具体步骤如下。

(1)选择“开始”→“程序”→“Microsoft Visual Studio 2008”→“Microsoft Visual Studio 2008”选项,如果用户是第一次使用Visual Studio 2008开发环境,那么将会弹出如图2.19所示的“选择默认环境设置”对话框。

图2.19 “选择默认环境设置”对话框

(2)在如图2.19所示的对话框中选择“Visual C#开发设置”选项,单击“启动Visual Studio”按钮即可进入Visual Studio 2008开发环境起始页界面,如图2.20所示。

图2.20 Visual Studio 2008起始页

2.4.2 创建控制台应用程序

控制台应用程序是指在“命令行窗口”中运行并输出运行结果的程序,它是快速编写和测试程序功能的理想选择。本书前几章的实例都是通过控制台应用程序来编写和输出的,下面讲解如何创建控制台应用程序。

(1)选择“开始”→“程序”→“Microsoft Visual Studio 2008” →“Microsoft Visual Studio 2008”选项,进入Visual Studio 2008开发环境,可以通过两种方法创建控制台应用程序:一种是在菜单栏中选择“文件”→“新建”→“项目”命令;另一种是选择“起始页”→“最近的项目”→“创建”→“项目”选项,如图2.21所示,弹出如图2.22所示的“新建项目”对话框。

图2.21 选择新建项目

图2.22 “新建项目”对话框

(2)选择要使用的.NET框架和“控制台窗体应用程序”选项后,用户可对所要创建的控制台应用程序进行命名(即项目名称)、选择存放位置、填写解决方案名称(也可默认)及是否创建解决方案目录的设定,在命名时可以使用用户自定义的名称,也可使用默认名“ConsoleApplication1”,用户可以单击“浏览”按钮设置项目存放的位置。然后单击“确定”按钮,即可完成控制台应用程序的创建,创建完成的项目如图2.23所示。

图2.23 创建完成的项目

2.4.3 创建Windows应用程序

Windows应用程序是指以创建Windows窗口为运行界面的应用程序,这种应用程序提供良好的人机交互界面,要比控制台应用程序更加形象直观,所以实用性更强。本书的大部分实例都是Windows应用程序,下面讲解如何创建Windows应用程序。

【例2.1】 创建一一个Windows应用程序,并把默认的Form1窗口制作成类似于QQ登录窗口的样式,具体步骤如下:

(1)选择“开始”→“程序”→“Microsoft Visual Studio 2008” →“Microsoft Visual Studio 2008”选项,进入Visual Studio 2008开发环境,可以通过两种方法创建Windows应用程序:一种是在菜单栏中选择“文件”→“新建”→“项目”命令,另一种是选择“起始页”→“最近的项目”→“创建”→“项目”选项,如图2.21所示。弹出如图2.24所示的“新建项目”对话框。

图2.24 “新建项目”对话框

(2)选择要使用的.NET框架和“Windows窗体应用程序”选项后,用户可对所要创建的Windows窗体应用程序进行命名(即项目名称)、选择存放位置、填写解决方案名称(也可默认)及是否创建解决方案目录的设定,在命名时可以使用用户自定义的名称,也可使用默认名“WindowsFormsApplication1”,用户可以单击“浏览”按钮设置项目存放的位置。然后单击“确定”按钮,即可完成Windows窗体应用程序的创建,创建完成的项目如图2.25所示。

图2.25 创建完成的项目

学习手册 说明

打开“新建项目”对话框,在默认情况下,项目名称与解决方案名称相同。当修改项目名称时,解决方案名称可能会随之改变,但是当修改解决方案名称时,项目名称不会随之改变。

(3)在如图2.25所示的标题栏为“Form1”的窗口中,添加若干按钮和文本控件,可制作成类似于QQ登录的窗口,如图2.26所示。

图2.26 仿QQ登录窗口

学习手册 说明

图2.26所示的窗口,初学者不必刻意模仿,只是给一种效果图,以提高大家的学习兴趣。

2.4.4 主窗口

Visual Studio 2008开发环境的主窗口主要分为菜单栏、工具栏、工具箱、解决方案资源管理器、属性和窗体设计窗口等部分,其具体界面如图2.27所示。

图2.27 Visual Studio 2008开发环境主窗口

2.4.5 菜单栏

菜单栏显示了所有可用的命令,通过单击可以执行菜单命令,也可以通过按【Alt】键加上菜单项上的字母执行菜单命令。常用的菜单命令及其作用如表2.2所示。

表2.2 常用菜单命令及作用

(续表)

2.4.6 工具栏

为了操作更方便、快捷,菜单项中常用的命令按功能分组分别放入相应的工具栏中,通过工具栏可以迅速地访问常用的菜单命令。常用的工具栏有标准工具栏和调试工具栏,下面分别进行介绍。

标准工具栏包括大多数常用的命令按钮,如“新建项目”、“添加项目”、“打开文件”、“保存”和“全部保存”等。标准工具栏如图2.28所示。

图2.28 Visual Studio 2008标准工具栏

学习手册 提示

在编写代码时,可以通过按下【Ctrl+S】组合键来保存代码。

调试工具栏包括了对应用程序进行调试的快捷按钮,如图2.29所示。

图2.29 Visual Studio 2008调试工具栏

学习手册 提示

在调试程序或运行程序的过程中,通常可用以下4种快捷键来操作:

按下 【F5】 键实现调试运行程序。

按下 【Ctrl+F5】 组合键实现不调试运行程序。

按下 【F11】 键实现逐语句调试程序。

按下 【F10】 键实现逐过程调试程序。

编程信条:开发程序时养成边开发边调试的好习惯

程序调试是在程序中查找错误的过程,在开发过程中,程序调试是检查代码并验证它能够正常运行的有效方法;另外,在开发程序时,如果发现程序不能正常工作,也可以通过程序调试找出有关问题。开发人员可以通过使用工具栏中的各个按钮对程序进行调试。

2.4.7 “工具箱”窗口

工具箱是Visual Studio 2008的重要工具,每一个开发人员都必须对这个工具非常熟悉。工具箱提供了进行Windows窗体应用程序开发所必须的控件,通过工具箱,开发人员可以方便地进行可视化的窗体设计,简化了程序设计的工作量,提高了工作效率。根据控件功能的不同,Visual Studio 2008将工具箱划分为12个栏目,如图2.30所示。

图2.30 “ 工具箱”窗口

单击某个栏目,将显示栏目下的所有控件,如图2.31所示,单击“所有Windows窗体”栏目后所显示的控件列表。当需要某个控件时,可以通过双击所需要的控件直接将控件添加到窗体上,也可以先单击需要选择的控件,然后再将其拖曳到设计窗体上。“工具箱”面板中的控件可以通过工具箱的右键快捷菜单(如图2.32所示)来控制,例如,实现控件的排序、删除、显示方式等。

图2.31 展开后的工具箱窗口

图2.32 工具箱右键快捷菜单

2.4.8 “解决方案资源管理器”窗口

解决方案资源管理器提供项目及文件的视图,并且提供对项目和文件相关命令的便捷访问。与此窗口关联的工具栏,提供适用于列表中突出显示项的常用命令。若要访问解决方案资源管理器,请在“视图”菜单上选择“解决方案资源管理器”命令。解决方案资源管理器如图2.33所示。

图2.33 解决方案资源管理器

2.4.9 “属性”窗口

“属性”窗口是Visual Studio 2008中的一个重要窗口,该窗口为Windows窗体应用程序的开发提供了全面的属性修改方式。窗体应用程序开发中的各个控件属性都可以由属性窗口来设置完成。“属性”窗口不仅提供了属性的设置及修改功能,还提供了事件的管理功能。“属性”窗口可以管理控件的事件,方便编程时对事件的处理。

同时“属性”窗口还采用了两种浏览方式查看属性,分别为按分类方式和按字母顺序方式,开发人员可以根据自己的习惯采用不同的方式。窗口下方还有简单的帮助,方便开发人员对控件的属性进行操作和修改。“属性”窗口的左侧是属性名称,相对应的右侧是属性值,可通过鼠标或键盘手动更改属性值。“属性”窗口如图2.34所示。

图2.34 “属性”窗口

2.4.10 “窗体设计”窗口

“窗体设计”窗口是一个可视化窗口,操作起来十分灵活方便,可以把光标放在窗体右边缘、下边缘或右下角,然后拉伸或压缩窗体,从而使窗体的大小发生改变。另外开发人员还可以使用Visual Studio 2008工具箱中提供的各种控件来对该窗口进行设计,以适用于不同的需求。“窗体设计”窗口如图2.35所示。

图2.35 “窗体设计”窗口

当使用Visual Studio 2008工具箱中提供的各种控件来对“窗体设计”窗口进行设计时,可以使用鼠标将控件直接拖放到“窗体设计”窗口中,如图2.36所示。

图2.36 使用鼠标将控件拖放到“窗体设计”窗口中

2.4.11 “错误列表”窗口

“错误列表”窗口为代码中的错误提供了即时的提示和可能的解决方法。例如,当某句代码结束时忘记了输入分号,错误列表中会显示如图2.37所示的错误。错误列表就好像一个错误提示器,它可以将程序中的错误代码及时地显示给编辑者,并通过提示信息找到相应的错误代码。

图2.37 “错误列表”窗口

学习手册 提示

双击错误列表中的某项,Visual Studio 2008开发平台会自动定位到发生错误的语句。

2.4.12 “输出”窗口

“输出”窗口用于提示项目的生成情况,在实际编程操作中,开发人员会无数次地看到这个面板,其外观如图2.38所示。“输出”面板相当于一个记事器,它将项目生成的整个过程以数据的形式进行显示,这样可以让开发者清楚地看到程序各部分的加载与操作过程。

图2.38 调试状态的“输出”窗口

如图2.38所示,“输出”窗口的“显示输出来源”的默认选项为“调试”状态。当选择“生成”状态时,“输出”面板将显示项目编译过程中的相关信息,具体包括成功个数、失败个数、最新个数及跳过个数等,这些信息供程序员编译或调试程序时进行参考,如图2.39所示。

图2.39 生成状态的“输出”窗口 yxGcu9KUZXXgcccUe+9G54DwOyzNBjD0wr5WhxTFdqSbSliH2PBe9SuQGSv2ofWY

点击中间区域
呼出菜单
上一章
目录
下一章
×