Visual Basic. NET 程序设计
第1章 Visual Basic.NET程序开发环境
内容提要
概述 启动和退出Visual Basic. NET 标题栏、菜单栏和工具栏 windows窗体设计器、解决方案管理器窗口 、
资源管理器与属性窗口 窗口管理
2000年,Microsoft公司推出了一个全新的 概 念,即.NET。为了实现.NET技术, Microsoft公司开发了一整套工具组件,这些组 件被集成到Visual Studio.NET中,而Visual Basic.NET就是它的一个组成部分。也就是说, Visual Basic.NET与Visual C#.NET、Visual C++等开发工具使用的是同一个开发环境,这 个开发环境就是Visual Studio.NET。在这一章 中,我们将介绍Visual Studio.NET环境中与 Visual Basic.NET有关的部分。
1.1概述
Visual Basic.NET是在Visual Basic 6.0的基础上 产生的,应当说,它仍然是Visual Basic语言,与 Visual Basic有着相同的基本语法、关键字和编程方 式。但是,Visual Basic.NET具有大量的新特性,增 加了一些新的关键字、语法和数据类型,同时废弃了 一些关键字。这些变化不但大大增强了Visual Basic 的性能,而且使用起来更方便。确切地说,应当把 Visual Basic.NET看作是与Visual Basic 6.0语法相似 的一门新语言,而不是简单的“升级”。
1.1.1 Visual Basic.NET的新特点
统一的集成开发环境(Integrated Development Environment,即IDE) 真正的面向对象,引入了很多新的和改进的性能,包括继 承、接口和重载等 丰富的数据类型 改进了的窗体引擎 结构化的错误处理 方便的Web开发 新一代的数据访问 多线程的直接支持
1.1.2 从VB 6.0到
VB.
NET 升级到VB.NET后, 用以前版本的Visual Basic编写的程序不能直 接在Visual Basic. NET 中打开,当然也不可能 运行。
功能的变化,为了提供全 部.NET功能,Visual Basic. NET需要重新构建 关键字和语法 关键字的变化,废弃了原 有的一些关键字,有些关 键字的功能仍然保留,但 用新的关键字或命名空间 (NameSpace)取代
1.2 启动和退出Visual Basic.NET
第一种方法:使用“开 始”菜单中的“程序” 命令 第二种方法:使用“资 源管理器” 第三种方法:使用“开 始”菜单中的“运行” 命令 第四种方法:建立启动 Visual Studio.NET的快 捷方式
“打开项目”对话框 和“新建项目”对话 框
“解决方案”(Solution)
Visual Basic.NET集成开发环境
退出Visual Basic.NET
为了退出Visual Basic.NET,可以执行“文件”菜单中的 “退出”命令,或按Alt+Q键。如果当前程序已修改过而且没有 存盘,
系统将显示一个对话框,询问用户是否将其存盘,此时 如果单击“是”按钮则存盘;如果单击“否”按钮则不存盘。 在上述两种情况下都将退出Visual Basic.NET,回到Windows 环境。
1.3 标题栏、菜单栏 和工具栏
标题栏是屏幕顶部的水 平条,它显示的是应用 程序的名字。用户与标 题栏之间的交互关系由 Windows来处理,而不 是由应用程序处理。 在标题栏的下面是集成 环境的主菜单。菜单栏 中的菜单命令提供了开 发、调试和保存应用程 序所需要的工具。
工具栏
Visual Basic.NET提供了多种工具栏,并可根据需要 定义用户自己的工具栏。在一般情况下,集成环境中 只显示标准工具栏和文本编辑器工具栏,其他工具栏 可以通过“视图”菜单中的“工具栏”命令打开(或 关闭)。
1.4 窗体设计器、解决方案管理器 窗口 、资源管理器与属性窗口
Windows窗体设计器窗口 :简称窗体(Form),是应用
程序最终面向用户的窗口, 它对应于应用程序的运行结果。各种图形、图像、数据等都是通过窗体或窗体中 的控件显示出来的。 在设计应用程序时,窗体就像是一块画布,在这块画布上可以画出组成应用程序 的各个构件。程序员根据程序界面的要求,从工具箱中选择所需要的工具,并在 窗体中画出来,这样就完成