书籍详情
Visual Basic.NET程序设计教程
作者:陈语林主编
出版社:中国水利水电出版社
出版时间:2005-01-01
ISBN:9787508424460
定价:¥32.00
购买这本书可以去
内容简介
本书以Visual Bisic.NET为背景,在介绍Visual可视化界面设计的同时,也介绍了BISIC结构化程序设计的语句、常用算法和编程思想,并通过大量丰富的实例以图文并茂的形式给予说明。本书内容丰富翔实,涉及范围广泛。既介绍了Visual Bisic.NET的基础知识,包括基本概念和开发环境、语言基础、基本控制结构、复合数据类型、过程、常用控件、界面设计及文件操作;还通过大量实例详细介绍了多线程应用程序、数据库应用程序和图形程序设计。书中的大量实例大多来自作者多年的工作和开发实践的总结,因而颇具实用性和参考性,相信读者能从员获益。本书通过实例将控件使用与代码设计有机结合起来,并做到概念清晰、逻辑性强且层次分明;在内容选材上由浅入深、循序渐进。本书可作为高等学校计算机或工科非计算机专业程序设计教材,也可供广大软件设计爱好者参考。本书配有电子教案,书中所有程序全部运行通过,读者可以从中国水利水电出版社网站(www.waterpub.com.cn)上下载电子教案、源程序及相关文件。
作者简介
暂缺《Visual Basic.NET程序设计教程》作者简介
目录
序
前言
第1章 Visual Basic. NET概述
1. 1 Visual Basic. NET简介
1. 1. 1 BASIC的发展及Visual Basic. NET的诞生
1. 1. 2 Visual Basic. NET的特点
1. 1. 3 面向对象编程
1. 2 Visual Basic. NET的安装与启动
1. 2. 1 安装
1. 2. 2启动
1. 3 Visual Basic. NET的集成开发环境
1. 3. 1 控件工具箱
1. 3. 2 解决方案资源管理器
1. 3. 3 属性窗口
1. 3. 4 动态帮助窗口
1. 3. 5 其他浮动窗口
习题
第2章 简单的Visual Basic. NET程序设计
2. 1 面向对象和类
2. 1. 1 面向对象
2. 1. 2 类和对象
2. 2 名称空间
2. 2. 1 什么是名称空间
2. 2. 2 . NET的名称空间
2. 2. 3 名称空间的使用
2. 3 对象
2. 3. 1 对象的属性. 事件和方法
2. 3. 2 对象属性设置
2. 4 窗体
2. 4. 1 窗体的结构与属性
2. 4. 2 窗体事件
2. 5 控件
2. 5. 1 Windows窗体控件
2. 5. 2 工具箱的管理
2. 6 建立简单的应用程序
2. 6. 1 用Visual Basic. NET开发应用程序的一般步骤
2. 6. 2 编写Visual Basic. NET应用程序
2. 6. 3 保存和运行程序
2. 7 程序调试
2. 7. 1 程序中的错误类型
2. 7. 2 程序的调试
2. 7. 3 异常处理
习题
第3章 Visual Basic. NET程序设计语言基础
3. 1 数据类型
3. 1. 1 基本数据类型
3. 1. 2 枚举类型
3. 2 变量与常量
3. 2. 1 变量或常量的命名规则
3. 2. 2 变量声明
3. 2. 3 常量
3. 3 变量的作用域和生存期
3. 3. 1 变量的作用域
3. 3. 2 变量的生存期
3. 4 运算符与表达式
3. 4. 1 算术运算符
3. 4. 2 复合运算符
3. 4. 3 关系运算符和逻辑运算符
3. 4. 4 表达式的执行顺序
3. 5 常用内部函数
3. 5. 1 类型转换函数
3. 5. 2 字符串操作函数
3. 5. 3 数学函数
3. 5. 4 Rnd随机函数
3. 5. 5 日期函数
3. 6 编码规则
习题
第4章 基本控制结构
4. 1 顺序结构
4. 1. 1 赋值语句
4. 1. 2 与用户交互函数和过程
4. 2 选择结构
4. 2. 1 条件语句
4. 2. 2 多分支选择
4. 3 循环结构
4. 3. 1 for循环控制结构
4. 3. 2 do循环控制结构
4. 3. 3 当循环控制结构
4. 3. 4 循环的嵌套
4. 4 其他辅助控制语句
4. 5 常用算法 一
4. 5. 1 累加. 连乘
4. 5. 2 求素数
4. 5. 3 穷举法
4. 5. 4 递推法
4. 5. 5 求最大值或最小值
习题
第5章 复合数据类型
5. 1 数组
5. 1. 1 数组的定义
5. 1. 2 默认数组与嵌套数组
5. 2 数组的初始化和引用
5. 2. 1 数组的初始化
5. 2. 2 数组元素的引用
5. 3 动态数组
5. 3. 1 动态数组的定义
5. 3. 2 数组的清除和重定义
5. 4 数组的基本操作
5. 4. 1 数组元素的输入. 输出及复制
5. 4. 2 For Each. . . Next语句
5. 5 常用算法 二
5. 5. 1 分类统计
5. 5. 2 大量数据的输入和编辑
5. 5. 3 数组排序
5. 5. 4 数组中元素的插入和删除操作
5. 6 结构
5. 6. 1 引例
5. 6. 2 结构类型与结构变量的定义
5. 6. 3 结构变量的初始化及其引用
5. 7 结构数组
5. 8 集合
5. 8. 1 建立集合并向集合中添加项目
5. 8. 2 集合成员的删除和检索
习题
第6章 过程
6. 1 Sub过程
6. 1. 1 建立Sub过程
6. 1. 2 调用Sub过程
6. 2 Function过程
6. 2. 1 建立Function过程
6. 2. 2 调用Function过程
6. 3 参数传送
6. 3. 1 形参与实参
6. 3. 2 引用
6. 3. 3 传值
6. 3. 4 数组参数的传送
6. 4 可选参数与可变参数
6. 4. 1 可选参数
6. 4. 2 可变参数
6. 5 递归
6. 6 Shell函数
6. 7 常用算法 三
6. 7. 1 数制转换
6. 7. 2 加密和解密
6. 7. 3 查找
6. 7. 4 高次方程求根
6. 7. 5 数值积分
习题
第7章 常用控件
7. 1 文本控件
7. 1. 1 标签
7. 1. 2 文本框
7. 2 图形控件
7. 2. 1 图片框的主要属性
7. 2. 2 图形文件的装入
7. 3 按钮控件
7. 3. 1 属性和事件
7. 3. 2 应用举例
7. 4 选择控件--复选框和单选按钮
7. 4. 1 复选框和单选按钮的属性和事件
7. 4. 2 应用举例
7. 5 选择控件--列表框和组合框
7. 5. 1 列表框
7. 5. 2 组合框
7. 6 滚动条
7. 7 计时器
7. 8 分组框控件
7. 9 焦点与Tab顺序
7. 9. 1 焦点
7. 9. 2 Tab顺序
7. 10 键盘和鼠标器
7. 10. 1 键盘事件
7. 10. 2 鼠标事件
习题
第8章 界面设计
8. 1 对话框
8. 1. 1 通用对话框控件
8. 1. 2 打开文件对话框
8. 1. 3 保存文件对话框
8. 1. 4 其他对话框
8. 2 菜单设计
8. 2. 1 菜单的属性. 事件和方法
8. 2. 2 建立菜单
8. 2. 3 弹出式菜单
8. 3 多重窗体和多文档界面
8. 3. 1 多重窗体的操作
8. 3. 2 多文档界面
8. 4 3 工具栏和状态栏
8. 4. 1 工具栏
8. 4. 2 状态栏
习题
第9章 文件
9. 1 文件概述
9. 2 文件的打开与关闭
9. 2. 1 文件的打开 建立
9. 2. 2 文件的关闭
9. 3 文件操作语句和函数
9. 3. 1 文件指针
9. 3. 2 其他语句和函数
9. 4 顺序文件的写操作
9. 4. 1 Print函数和PrintLine函数
9. 4. 2 与Print函数有关的函数
9. 5 顺序文件的读操作
9. 6 随机文件
9. 6. 1 随机文件的打开与读写操作
9. 6. 2 随机文件中记录的增加. 代换与删除
9. 7 用控件显示和修改随机文件
9. 8 进制文件
9. 9 流与System. IO模型
9. 9. 1 System. IO模型所提供的资源
9. 9. 2 System. IO名称空间的功能
习题
第10章 多线程应用程序的开发
10. 1 进程和线程
10. 2 多线程应用程序
10. 2. 1 如何创建一个新线程
10. 2. 2 控制线程
10. 2. 3 线程的生存期
10. 3 为线程传递参数
10. 4 同步线程
10. 5 认识线程的优先级
习题
第11章 图形应用程序开发
11. 1 什么是GDI
11. 2 使用GDI
11. 2. 1 System. Drawing. Graphics类
11. 2. 2 System. Drawing. Drawing2D命名空间
11. 2. 3 System. Drawing. Imaging命名空间
11. 2. 4 System. Drawing. Text命名空间
11. 2. 5 对Visual Basic6. 0及早期版本的更改
11. 3 创建图形应用程序
11. 3. 1 创建一个简单的图形应用程序
11. 3. 2 创建图形应用程序的基本步骤
11. 4 利用GDI 为应用程序增加亮点
11. 4. 1 反走样 抗锯齿 . 渐变填充的实现
11. 4. 2 纹理与alpha混合
11. 4. 3 程序示例--GDI 特效
习题
第12章 数据库技术
12. 1 数据库概念
12. 2 结构化查询语言 SQL
12. 2. 1 SELECT语句
12. 2. 2 1NSERT语句
12. 2. 3 UPDATE语句
12. 2. 4 DELETE语句
12. 3 ADO. NET概述
12. 4 一个简单的数据库管理系统的设计及其实现
习题
前言
第1章 Visual Basic. NET概述
1. 1 Visual Basic. NET简介
1. 1. 1 BASIC的发展及Visual Basic. NET的诞生
1. 1. 2 Visual Basic. NET的特点
1. 1. 3 面向对象编程
1. 2 Visual Basic. NET的安装与启动
1. 2. 1 安装
1. 2. 2启动
1. 3 Visual Basic. NET的集成开发环境
1. 3. 1 控件工具箱
1. 3. 2 解决方案资源管理器
1. 3. 3 属性窗口
1. 3. 4 动态帮助窗口
1. 3. 5 其他浮动窗口
习题
第2章 简单的Visual Basic. NET程序设计
2. 1 面向对象和类
2. 1. 1 面向对象
2. 1. 2 类和对象
2. 2 名称空间
2. 2. 1 什么是名称空间
2. 2. 2 . NET的名称空间
2. 2. 3 名称空间的使用
2. 3 对象
2. 3. 1 对象的属性. 事件和方法
2. 3. 2 对象属性设置
2. 4 窗体
2. 4. 1 窗体的结构与属性
2. 4. 2 窗体事件
2. 5 控件
2. 5. 1 Windows窗体控件
2. 5. 2 工具箱的管理
2. 6 建立简单的应用程序
2. 6. 1 用Visual Basic. NET开发应用程序的一般步骤
2. 6. 2 编写Visual Basic. NET应用程序
2. 6. 3 保存和运行程序
2. 7 程序调试
2. 7. 1 程序中的错误类型
2. 7. 2 程序的调试
2. 7. 3 异常处理
习题
第3章 Visual Basic. NET程序设计语言基础
3. 1 数据类型
3. 1. 1 基本数据类型
3. 1. 2 枚举类型
3. 2 变量与常量
3. 2. 1 变量或常量的命名规则
3. 2. 2 变量声明
3. 2. 3 常量
3. 3 变量的作用域和生存期
3. 3. 1 变量的作用域
3. 3. 2 变量的生存期
3. 4 运算符与表达式
3. 4. 1 算术运算符
3. 4. 2 复合运算符
3. 4. 3 关系运算符和逻辑运算符
3. 4. 4 表达式的执行顺序
3. 5 常用内部函数
3. 5. 1 类型转换函数
3. 5. 2 字符串操作函数
3. 5. 3 数学函数
3. 5. 4 Rnd随机函数
3. 5. 5 日期函数
3. 6 编码规则
习题
第4章 基本控制结构
4. 1 顺序结构
4. 1. 1 赋值语句
4. 1. 2 与用户交互函数和过程
4. 2 选择结构
4. 2. 1 条件语句
4. 2. 2 多分支选择
4. 3 循环结构
4. 3. 1 for循环控制结构
4. 3. 2 do循环控制结构
4. 3. 3 当循环控制结构
4. 3. 4 循环的嵌套
4. 4 其他辅助控制语句
4. 5 常用算法 一
4. 5. 1 累加. 连乘
4. 5. 2 求素数
4. 5. 3 穷举法
4. 5. 4 递推法
4. 5. 5 求最大值或最小值
习题
第5章 复合数据类型
5. 1 数组
5. 1. 1 数组的定义
5. 1. 2 默认数组与嵌套数组
5. 2 数组的初始化和引用
5. 2. 1 数组的初始化
5. 2. 2 数组元素的引用
5. 3 动态数组
5. 3. 1 动态数组的定义
5. 3. 2 数组的清除和重定义
5. 4 数组的基本操作
5. 4. 1 数组元素的输入. 输出及复制
5. 4. 2 For Each. . . Next语句
5. 5 常用算法 二
5. 5. 1 分类统计
5. 5. 2 大量数据的输入和编辑
5. 5. 3 数组排序
5. 5. 4 数组中元素的插入和删除操作
5. 6 结构
5. 6. 1 引例
5. 6. 2 结构类型与结构变量的定义
5. 6. 3 结构变量的初始化及其引用
5. 7 结构数组
5. 8 集合
5. 8. 1 建立集合并向集合中添加项目
5. 8. 2 集合成员的删除和检索
习题
第6章 过程
6. 1 Sub过程
6. 1. 1 建立Sub过程
6. 1. 2 调用Sub过程
6. 2 Function过程
6. 2. 1 建立Function过程
6. 2. 2 调用Function过程
6. 3 参数传送
6. 3. 1 形参与实参
6. 3. 2 引用
6. 3. 3 传值
6. 3. 4 数组参数的传送
6. 4 可选参数与可变参数
6. 4. 1 可选参数
6. 4. 2 可变参数
6. 5 递归
6. 6 Shell函数
6. 7 常用算法 三
6. 7. 1 数制转换
6. 7. 2 加密和解密
6. 7. 3 查找
6. 7. 4 高次方程求根
6. 7. 5 数值积分
习题
第7章 常用控件
7. 1 文本控件
7. 1. 1 标签
7. 1. 2 文本框
7. 2 图形控件
7. 2. 1 图片框的主要属性
7. 2. 2 图形文件的装入
7. 3 按钮控件
7. 3. 1 属性和事件
7. 3. 2 应用举例
7. 4 选择控件--复选框和单选按钮
7. 4. 1 复选框和单选按钮的属性和事件
7. 4. 2 应用举例
7. 5 选择控件--列表框和组合框
7. 5. 1 列表框
7. 5. 2 组合框
7. 6 滚动条
7. 7 计时器
7. 8 分组框控件
7. 9 焦点与Tab顺序
7. 9. 1 焦点
7. 9. 2 Tab顺序
7. 10 键盘和鼠标器
7. 10. 1 键盘事件
7. 10. 2 鼠标事件
习题
第8章 界面设计
8. 1 对话框
8. 1. 1 通用对话框控件
8. 1. 2 打开文件对话框
8. 1. 3 保存文件对话框
8. 1. 4 其他对话框
8. 2 菜单设计
8. 2. 1 菜单的属性. 事件和方法
8. 2. 2 建立菜单
8. 2. 3 弹出式菜单
8. 3 多重窗体和多文档界面
8. 3. 1 多重窗体的操作
8. 3. 2 多文档界面
8. 4 3 工具栏和状态栏
8. 4. 1 工具栏
8. 4. 2 状态栏
习题
第9章 文件
9. 1 文件概述
9. 2 文件的打开与关闭
9. 2. 1 文件的打开 建立
9. 2. 2 文件的关闭
9. 3 文件操作语句和函数
9. 3. 1 文件指针
9. 3. 2 其他语句和函数
9. 4 顺序文件的写操作
9. 4. 1 Print函数和PrintLine函数
9. 4. 2 与Print函数有关的函数
9. 5 顺序文件的读操作
9. 6 随机文件
9. 6. 1 随机文件的打开与读写操作
9. 6. 2 随机文件中记录的增加. 代换与删除
9. 7 用控件显示和修改随机文件
9. 8 进制文件
9. 9 流与System. IO模型
9. 9. 1 System. IO模型所提供的资源
9. 9. 2 System. IO名称空间的功能
习题
第10章 多线程应用程序的开发
10. 1 进程和线程
10. 2 多线程应用程序
10. 2. 1 如何创建一个新线程
10. 2. 2 控制线程
10. 2. 3 线程的生存期
10. 3 为线程传递参数
10. 4 同步线程
10. 5 认识线程的优先级
习题
第11章 图形应用程序开发
11. 1 什么是GDI
11. 2 使用GDI
11. 2. 1 System. Drawing. Graphics类
11. 2. 2 System. Drawing. Drawing2D命名空间
11. 2. 3 System. Drawing. Imaging命名空间
11. 2. 4 System. Drawing. Text命名空间
11. 2. 5 对Visual Basic6. 0及早期版本的更改
11. 3 创建图形应用程序
11. 3. 1 创建一个简单的图形应用程序
11. 3. 2 创建图形应用程序的基本步骤
11. 4 利用GDI 为应用程序增加亮点
11. 4. 1 反走样 抗锯齿 . 渐变填充的实现
11. 4. 2 纹理与alpha混合
11. 4. 3 程序示例--GDI 特效
习题
第12章 数据库技术
12. 1 数据库概念
12. 2 结构化查询语言 SQL
12. 2. 1 SELECT语句
12. 2. 2 1NSERT语句
12. 2. 3 UPDATE语句
12. 2. 4 DELETE语句
12. 3 ADO. NET概述
12. 4 一个简单的数据库管理系统的设计及其实现
习题
猜您喜欢