Visual Basic.NET程序设计教程

出版时间:2012-11  出版社:化学工业出版社  作者:王庆桦 编  页数:257  

内容概要

  本书从培养学生的实际应用能力出发,内容由浅入深,讲解循序渐进,易学易懂。全书详细介绍了VisualBasic.NET2005的集成开发环境、VisualBasic.NET程序设计基本语法、窗体、控件与界面设计技术,文件操作方法,ADO.NET数据库程序设计技术和基于C/S结构的综合案例设计等内容。本书各章均配备综合实例或实训指导,并对本章知识点和技术要点进行归纳和总结,同时,提供实训项目和练习,学生在动手实践的过程中,将会快速理解和掌握所学知识和技能。在本书的最后设计了一个完整的C/S结构综合案例,该案例从项目的需求分析、系统功能设计到数据库设计、各部分功能详细设计与代码编写,系统地介绍了完整项目的开发流程,便于学生强化掌握所学知识,注重工作过程的系统性衔接,培养解决实际问题的能力。本书既可作为高职高专院校计算机及其相关专业的教材,也可以作为编程爱好者的自学教材和计算机培训班的辅导教材。

书籍目录

"第1章 初识Visual Basic.NET
1.1 .NET简介
1.2 Visual Studio.NET 2005的安装
1.2.1 Visual Studio.NET 2005的安装
1.2.2 MSDN的安装
1.3 Visual Basic.NET 2005集成开发环境
1.3.1 Visual Basic.NET 2005的启动
1.3.2 Visual Basic.NET 2005界面组成
1.4 实训指导
1.5 实训项目一
本章小结
练习一
第2章 Visual Basic.NET语言基础
2.1 标识符的引入
2.2 数据类型
2.3 常量
2.3.1 直接常量
2.3.2 符号常量
2.4 变量
2.5 运算符和表达式
2.5.1 算术运算符
2.5.2 关系运算符
2.5.3 逻辑运算符
2.5.4 字符串运算符
2.5.5 运算符的优先级
2.6 常用内部函数
2.6.1 数学函数
2.6.2 字符串函数
2.6.3 转换函数
2.6.4 日期时间函数
2.6.5 随机函数
2.6.6 InputBox函数与MsgBox函数
2.7 实训指导
2.8 实训项目二
本章小结
练习二
第3章 Visual Basic.NET控制结构
3.1 顺序结构
3.2 选择语句
3.2.1 IF/Then语句
3.2.2 IF/Then/Else语句
3.2.3 多重选择语句
3.2.4 Select Case语句
3.2.5 IIf函数
3.3 循环语句
3.3.1 For/Next语句
3.3.2 While语句
3.3.3 Do/Loop语句
3.3.4 For Each/Next语句
3.3.5 循环的强制退出
3.3.6 嵌套循环
3.4 综合实例
3.5 实训项目三
本章小结
练习三
第4章 复合数据类型
4.1 数组
4.1.1 数组的声明与初始化
4.1.2 数组的使用
4.1.3 动态数组
4.1.4 交错数组
4.1.5 使用ArrayList处理数组
4.2 集合
4.3 结构类型
4.3.1 结构类型定义
4.3.2 结构类型的使用
4.4 综合实例
4.5 实训项目四
本章小结
练习四
第5章 Visual Basic.NET过程控制
5.1 过程的概念
5.2 Sub过程
5.2.1 Sub过程的定义
5.2.2 Sub过程的调用
5.2.3 过程参数的传递
5.3 Function过程
5.3.1 Function过程的定义
5.3.2 Function函数的调用
5.4 变量的作用域与生存周期
5.4.1 变量的作用域
5.4.2 Static
5.5 综合实例
5.6 实训项目五
本章小结
练习五
第6章 常用控件使用
6.1 命令按钮
6.2 文本控件
6.2.1 标签
6.2.2 文本框
6.2.3 富文本框
6.3 选择控件
6.3.1 单选按钮
6.3.2 复选框
6.3.3 分组框
6.4 列表框和组合框
6.4.1 组合框
6.4.2 列表框
6.4.3 带复选框的列表框
6.5 图片框
6.6 定时器
6.7 滚动条
6.8 综合实例
6.9 实训项目六
本章小结
练习六
第7章 Windows用户界面设计
7.1 窗体界面设计
7.1.1 窗体的类型
7.1.2 窗体的常用属性
7.1.3 窗体的常用事件
7.1.4 窗体的常用方法
7.1.5 键盘和鼠标器
7.1.6 多窗体设计
7.2 菜单设计
7.2.1 菜单的结构
7.2.2 创建下拉式菜单
7.2.3 创建弹出式菜单
7.3 通用对话框
7.3.1 打开文件对话框
7.3.2 保存文件对话框
7.3.3 颜色对话框
7.3.4 字体对话框
7.4 MDI窗体界面设计
7.4.1 MDI应用程序的特征
7.4.2 MDI父窗体属性、事件和方法
7.4.3 MDI子窗体属性
7.4.4 创建MDI父窗体和子窗体
7.5 工具栏
7.5.1 创建工具栏
7.5.2 Items集合和ToolStripButton对象
7.6 状态栏
7.7 综合实例
7.8 实训项目七
本章小结
练习七
第8章 面向对象程序设计
8.1 面向对象程序设计思想
8.2 类的应用
8.2.1 创建类
8.2.2 创建和使用类的对象
8.2.3 定义属性
8.2.4 事件处理
8.2.5 构造方法和析构方法
8.3 命名空间
8.3.1 使用命名空间
8.3.2 自定义命名空间
8.4 继承
8.4.1 基类与派生类
8.4.2 用Inherits语句实现继承
8.4.3 基类成员在派生类中的作用域
8.4.4 类继承的限制
8.5 多态性
8.5.1 重载
8.5.2 重写
8.5.3 接口
8.6 综合实例
8.7 实训项目八
本章小结
练习八
第9章 ADO.NET数据库访问技术
9.1 数据库简介
9.1.1 数据库的基本概念
9.1.2 SQL语言简介
9.2 ADO.NET概述
9.2.1 ADO.NET组织结构
9.2.2 选择合适的.NET Framework数据提供程序
9.2.3 访问数据库的基本过程
9.3 连接环境下访问数据库
9.3.1 使用数据访问对象
9.3.2 连接环境下访问数据库实例
9.4 非连接环境下访问数据库
9.4.1 SqlDataAdapter对象
9.4.2 DataSet对象
9.4.3 非连接环境下访问数据库实例
9.5 DataGridView控件
9.5.1 控件与数据绑定
9.5.2 设置DataGridView外观
9.5.3 编辑DataGridView的列属性
9.5.4 使用DataGridView更新数据库
9.6 DataView
9.6.1 DataView概述
9.6.2 条件过滤
9.6.3 列排序
9.7 综合实例
9.8 实训项目九
本章小结
练习九
第10章 文件读写和管理
10.1 文件和System.IO模型概述
10.1.1 文件的分类
10.1.2 访问文件的方式
10.1.3 System.IO模型概述
10.2 文件的读写操作
10.2.1 文本文件的读写操作
10.2.2 二进制文件的读写操作
10.3 文件及文件夹的管理
10.4 综合实例
10.5 实训项目十
本章小结
练习十
第11章 图形设计与多媒体技术
11.1 GDI+概述
11.1.1 什么是GDI+
11.1.2 GDI+坐标系
11.1.3 绘图的基本步骤
11.2 绘制图形
11.2.1 绘图工具
11.2.2 绘制图形
11.3 绘制文字
11.4 多媒体播放器
11.5 综合实例
11.6 实训项目十一
本章小结
练习十一
第12章 综合实例——学生信息管理系统
12.1 系统规划与设计
12.1.1 系统分析
12.1.2 系统功能设计
12.2 系统数据库设计
12.2.1 创建数据库
12.2.2 创建数据表
12.2.3 建立表间关系
12.3 创建项目和公共模块
12.4 创建系统主控窗体
12.5 创建学生信息管理模块
12.5.1 创建添加学生信息窗体
12.5.2 创建修改学生信息窗体
12.5.3 创建删除学生信息窗体
12.5.4 创建学生信息查询窗体
12.6 创建课程管理模块
12.6.1 创建添加课程窗体
12.6.2 创建修改课程窗体
12.6.3 创建删除课程窗体
12.7 创建系别/班级管理模块
12.7.1 创建系别信息管理窗体
12.7.2 创建班级信息管理窗体
12.8 创建成绩管理模块
12.8.1 创建成绩信息管理窗体
12.8.2 创建成绩查询窗体
本章小结
练习题参考答案
练习一
练习二
练习三
练习四
练习五
练习六
练习七
练习八
练习九
练习十
练习十一
参考文献

章节摘录

版权页:   插图:   8.3命名空间 命名空间(NameSpace)是组织类的一种机制,可以把逻辑上有联系的类声明在同一个命名空间中。从而将系统中的大量类有序地组织起来,使得它们更容易被管理。 8.3.1使用命名空间 .NET类库中提供了大量的供程序员引用的类,这些类被声明在不同的命名空间中,这种组织结构类似于文件系统的目录结构,将成千上万的文件放在多级的目录结构中,便于查找和管理。 程序员在引用.NET类库中的类时,必须指明它所在的命名空间,使用命名空间的方式有两种:一种是明确指出它的位置,另一种是通过Import关键字引用到当前程序。 (1)直接定位命名空间 在应用程序中,任何一个命名空间都可以在代码中直接定位。例如有下面语句引用了System.Drawin9命名空间中的Graphics类来定义一个名为pic的对象。 Dim pic As System.Drawing.Graphics 直接定位的方法可以在程序中定位所有的命名空间,但需输入较多的字符,输入比较麻烦。 (2)使用Imports关键字 如果先把命名空间引用到当前程序,然后就能直接使用声明在该空间的所有类了。利用Imports关键字引用命名空间的语句格式如下: Imports  此时,要想使用Graphics类,可先引入System.Drawin9命名空间,再直接写类名即可,代码如下: Imports System.Drawing Dim pic As Graphics 8.3.2 自定义命名空间 在.NET应用程序中,用户还可以通过NameSpace……EndNameSpace语句来自己定义命名空间以组织用户的类。自定义命名空间的典型形式如下: 上述代码创建了一个名为mynamespace的命名空间,在该命名空间中定义了myclassl和myclass2两个类。创建这两个类的对象需要指明它们所属的命名空间,代码如下: 同一个命名空间中,不能声明同名的类,而在不同的空间中就可以声明同名的类,例如下面的代码是合法的。 命名空间可以嵌套,在一个命名空间中可以声明它的下级空间,基本形式为: myclass类被声明在二级命名空间中,创建该类的对象需要引用其完整的路径,例如下面的代码。

编辑推荐

《高职高专计算机类专业"十二五"规划教材:Visual Basic.NET程序设计教程》既可作为高职高专院校计算机及其相关专业的教材,也可以作为编程爱好者的自学教材和计算机培训班的辅导教材。

图书封面

评论、评分、阅读与下载


    Visual Basic.NET程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7