顶部
收藏

Visual Basic程序设计(第二版)

“十二五”职业教育国家规划教材

作者:
王庆桦 赵旭 王新强
定价:
45.00 元
版面字数:
465千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
2026年
ISBN:
978-7-04-029826-0
物料号:
29826-00
出版时间:
2022-02-10
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

本书是“十四五”职业教育国家规划教材,根据教育部最新发布的《高等职业学校专业教学标准》中对本课程的要求,并参照最新颁发的相关国家标准和职业技能等级考核标准修订而成。

本书从技能掌握和实际应用的角度出发,介绍了Visual Basic.NET 2005的集成开发环境、Visual Basic.NET程序设计基本语法、窗体、控件与界面设计技术、文件操作、ADO.NET数据库程序设计技术和基于C/S结构的综合案例设计等内容。

本书既可作为高等职业院校计算机及其相关专业的教材,也可以作为编程爱好者的自学教材和计算机培训班的辅导教材。

  • 目录
    • 前辅文
      • 第1章 初识Visual Basic.NET
        • 1.1 .NET简介
          • 1.2 Visual Studio 2005的安装
            • 1.2.1 Visual Studio 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 实训项目一
                      • 本章小结
                        • 练习1
                        • 第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 实训项目二
                                                              • 本章小结
                                                                • 练习2
                                                                • 第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 实训项目三
                                                                                              • 本章小结
                                                                                                • 练习3
                                                                                                • 第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 实训项目四
                                                                                                                      • 本章小结
                                                                                                                        • 练习4
                                                                                                                        • 第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 实训项目五
                                                                                                                                              • 本章小结
                                                                                                                                                • 练习5
                                                                                                                                                • 第6章 常用控件使用
                                                                                                                                                  • 6.1 文本控件
                                                                                                                                                    • 6.1.1 标签
                                                                                                                                                      • 6.1.2 文本框
                                                                                                                                                        • 6.1.3 富文本框
                                                                                                                                                        • 6.2 命令按钮
                                                                                                                                                          • 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 实训项目六
                                                                                                                                                                                • 本章小结
                                                                                                                                                                                  • 练习6
                                                                                                                                                                                  • 第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 MDI窗体界面设计
                                                                                                                                                                                                        • 7.3.1 MDI应用程序的特征
                                                                                                                                                                                                          • 7.3.2 MDI父窗体属性、事件和方法
                                                                                                                                                                                                            • 7.3.3 MDI子窗体属性
                                                                                                                                                                                                              • 7.3.4 创建MDI父窗体和子窗体
                                                                                                                                                                                                              • 7.4 通用对话框
                                                                                                                                                                                                                • 7.4.1 打开文件对话框
                                                                                                                                                                                                                  • 7.4.2 保存文件对话框
                                                                                                                                                                                                                    • 7.4.3 颜色对话框
                                                                                                                                                                                                                      • 7.4.4 字体对话框
                                                                                                                                                                                                                      • 7.5 工具栏
                                                                                                                                                                                                                        • 7.5.1 创建工具栏
                                                                                                                                                                                                                          • 7.5.2 Items集合和ToolStripButton对象
                                                                                                                                                                                                                          • 7.6 状态栏
                                                                                                                                                                                                                            • 7.7 综合实例
                                                                                                                                                                                                                              • 7.8 实训项目七
                                                                                                                                                                                                                                • 本章小结
                                                                                                                                                                                                                                  • 练习7
                                                                                                                                                                                                                                  • 第8章 面向对象程序设计
                                                                                                                                                                                                                                    • 8.1 面向对象程序设计思想
                                                                                                                                                                                                                                      • 8.2 类的应用
                                                                                                                                                                                                                                        • 8.2.1 创建类
                                                                                                                                                                                                                                          • 8.2.2 创建和使用类的对象
                                                                                                                                                                                                                                            • 8.2.3 定义属性
                                                                                                                                                                                                                                              • 8.2.4 构造方法和析构方法
                                                                                                                                                                                                                                              • 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 实训项目八
                                                                                                                                                                                                                                                                    • 本章小结
                                                                                                                                                                                                                                                                      • 练习8
                                                                                                                                                                                                                                                                      • 第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 综合实例
                                                                                                                                                                                                                                                                                                      • 9.7 实训项目九
                                                                                                                                                                                                                                                                                                        • 本章小结
                                                                                                                                                                                                                                                                                                          • 练习9
                                                                                                                                                                                                                                                                                                          • 第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 实训项目十
                                                                                                                                                                                                                                                                                                                            • 本章小结
                                                                                                                                                                                                                                                                                                                              • 练习10
                                                                                                                                                                                                                                                                                                                              • 第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 实训项目十一
                                                                                                                                                                                                                                                                                                                                                  • 本章小结
                                                                                                                                                                                                                                                                                                                                                    • 习题11
                                                                                                                                                                                                                                                                                                                                                    • 第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 创建成绩查询窗体
                                                                                                                                                                                                                                                                                                                                                                                          • 本章小结12
                                                                                                                                                                                                                                                                                                                                                                                          • 参考文献

                                                                                                                                                                                                                                                                                                                                                                                          相关图书