第1章VB.NET基础 章 基础
1.1 VB.NET概述 概述 1.2 VB.NET 的集成开发环境 1.3 简单程序实例 简单程序实例
2012-1-9
1
1.1 VB.NET概述 概述
1.1.1 Visual Basic的发展 的发展 20世纪 年出现 世纪60年出现 语言; 世纪 年出现Basic语言; 语言 20世纪 年代,True Basic、Quick Basic和Turbo 世纪80年代 世纪 年代, 、 和 Basic等; 等 1991年Microsoft公司推出 公司推出Visual Basic1.0,以可视 年 公司推出 , 化工具为界面设计、结构化Basic语言为基础,以事 语言为基础, 化工具为界面设计、结构化 语言为基础 件驱动为运行机制。 年的VB1.0至1998年的 件驱动为运行机制。从1991年的 年的 至 年的 V B6.0的多次版本升级,功能更强大、完善,应用 的多次版本升级, 的多次版本升级 功能更强大、完善, 面更广; 面更广; 微软公司在2000年推出了 年推出了.NET; 微软公司在 年推出了 2002年正式发布 年正式发布Visual Basic.NET; 年正式发布
2012-1-9 2
1.1 VB.NET概述 概述
为了实现.NET 技术,微软公司开发了一整套基于 技术,微软公司开发了一整套基于.NET 为了实现 框架重新设计的工具组件,这些组件被集成到Visual 框架重新设计的工具组件,这些组件被集成到 Studio .NET(简称 (简称VS.NET)开发环境中,用于开 )开发环境中, 发新的.NET平台上的应用程序,而VB.NET就是它的 平台上的应用程序, 发新的 平台上的应用程序 就是它的 一个组成部分。 之外, 一个组成部分。在VS.NET中,除了 中 除了VB.NET之外, 之外 还包括Visual C#.NET、Visual J#.NET、Visual 还包括 、 、 C++.NET、ASP.NET等开发工具。 等开发工具。 、 等开发工具 本书讨论Visual Studio.net2005 (缩写为VS.NET 本书讨论 缩写为 中的VB.NET程序设计。 程序设计。 2005)中的 程序设计
2012-1-9 3
1.1 VB.NET概述 概述
1.1.2 VB.
NET功能特点 功能特点 引例 简单的动画演示。 简单的动画
演示。 一行文字“欢迎使用VB.NET”在具有背景图案 一行文字“欢迎使用VB.NET”在具有背景图案 VB.NET” 的窗体中上、下移动。 的窗体中上、下移动。 移动方法有两种:单击手动按钮,移动5 移动方法有两种:单击手动按钮,移动5个像素 单击自动按钮, 单位 ;单击自动按钮,按定时器触发频率连 续移动;当内容超出窗体范围时,进行反弹。 续移动;当内容超出窗体范围时,进行反弹。
2012-1-9 4
1.1 VB.NET概述 概述
2012-1-9
窗体设计
5
1.1
VB.NET概述 概述
2012-1-9
事件过程
6
1.1 VB.NET概述 概述
功能特点 *提供了易学易用的应用程序集成开发环境 *具有面向对象的可视化
设计工具 *事件驱动的编程机制 支持结构化程序设计, *支持结构化程序设计,具有面向对象程序设计语言的 所有
特征 具有丰富的数据类型、 *具有丰富的数据类型、功能强大的类库 *强大的数据库功能 *
网络功能 *完备的帮助功能
2012-1-9 7
1.2 VB.NET 的集成开发环境
菜单栏 工具栏 选项卡组栏 工具箱 解决方案资源 管理器窗口
窗体窗口 属性窗口
输出窗口
2012-1-9
8
1.2 VB.NET 的集成开发环境
2012-1-9
VS.NET起始页 起始页
9
1.2 VB.NET 的集成开发环境
2012-1-9
“打开项目”对话框 打开项目” 打开项目
10
1.2 VB.NET 的集成开发环境
“新建项目”对话框 新建项目” 新建项目
2012-1-9 11
1.2 VB.NET 的集成开发环境
VB.NET集成开发环境主要包括以下几个组成部分: VB.NET集成开发环境主要包括以下几个组成部分: 集成开发环境主要包括以下几个组成部分 (1)标题栏 (2)菜单栏 (3)工具栏 (4)工具箱 (5)窗体设计器 (6)解决
方案资源管理器 (7)属性窗口
2012-1-9 12
1.2 VB.NET 的集成开发环境
工具箱
2012-1-9
工具箱选项卡
13
1.2 VB.NET 的集成开发环境
属性窗口
2012-1-9
属性工具栏
14
1.2 VB.NET 的集成开发环境
2012-1-9
15
1.3 简单
程序实例 简单程序实例
本节通过创建一个简单的应用程