内容简介
第1章 Visual Basic.NET概述
Visual Basic.NET简介
Visual Basic.NET的特点
Visual Basic.NET的软硬件要求
Visual Studio 2005集成开发环境
Visual Basic.NET的启动与退出
Visual Basic.NET集成开发环境的组成
Windows窗体设计器和解决方案资源管理器
属性窗口和工具箱窗口
窗口管理
创建一个简单的Visual Basic.NET应用程序
应用程序开发步骤
程序的保存与加载
上机实训
熟悉开发环境
创建简单的程序
习题
第2章 面向对象的程序设计
类、对象和封装
面向对象
类与对象
封装
事件与代理
接口与继承
对象
对象的属性、事件和方法
对象属性设置
窗体
窗体的结构与属性
窗体事件
控件
Windows窗体控件
工具箱的管理
控件的操作
控件的添加
控件的操作
上机实训
窗体的使用
控件数组的使用
习题
第3章 Visual Basic.NET编程基础
数据类型
基本数据类型
枚举类型
常量与变量
常量
变量
变量的作用域和生存期
常用内部函数
数学函数
字符串函数
日期和时间函数
类型转换函数
其他常用函数
运算符与表达式
算术运算符
复合运算符
关系运算符和逻辑运算符
数组
数组的概念
数组的声明
动态数组声明
数组的初始化和引用
数组的初始化
数组元素的引用
应用示例
结构
结构类型与结构变量的定义
结构变量的初始化及其引用
结构数组
集合
建立集合并向集合中添加项目
集合成员的删除和检索
过程
Sub过程
Function过程
参数传递
上机实训
仓库存货管理
求组合数的值
习题
第4章 常用控件与应用
文本控件
标签
文本框
按钮控件
按钮属性
应用示例
图形控件
图片框属性
图形文件的装入
应用示例
复选框和单选按钮
复选框和单选按钮的属性和事件
应用示例
列表框和组合框
列表框
组合框
滚动条、定时器
滚动条
定时器
分组框控件
键盘和鼠标器
键盘事件
鼠标事件
上机实训
设置个性化签名
会移动的时间
习题
第5章 控制流程
选择结构
条件语句
IIf函数
多分支选择结构
循环结构
For循环控制结构
当循环控制结构
Do循环控制结构
多重循环
With语句
跳转结构
GoTo语句
Exit语句
End语句
上机实训
九九乘法表
判断某一正整数是否为素数
习题
第6章 界面设计
菜单设计
菜单的属性和事件
建立菜单
菜单项的控制
弹出式菜单
多重窗体设计
建立多重窗体
设计的方法
应用示例
多文档界面
MDI窗体与MDI子窗体
MDI特性
建立MDI应用程序
上机实训
改变文字格式
多文档界面应用程序
习题
第7章 对话框与文件管理
消息框
输入对话框
通用对话框
“打开”对话框
“保存”对话框
“颜色”对话框
“字体”对话框
“打印”对话框
通用对话框应用示例
文件管理
文件的打开与关闭
文件的操作语句函数
顺序文件的读操作与写操作
随机文件的操作
二进制文件的操作
文件与目录操作
文件操作
目录操作
函数对文件和目录的操作
上机实训
消息框的使用
顺序文件的读写
通用对话框的使用
习题
第8章 图形设计
GDI+概述
逻辑坐标与设备坐标
GDI+坐标系统与主要功能
画笔与像素
画笔
像素
GDI+绘图方法
直线
矩形和多边形
圆、椭圆、圆弧和扇形
清屏
画刷与填充
单色画刷(SolidBrush)
阴影画刷(HatchBrush)
渐变画刷(GradientBrush)
纹理画刷(TextureBrush)
上机实训
基本图形绘制
绘制函数图形
习题
第9章 数据库应用程序设计
数据库的基本概念
与关系型数据库相关的基本概念
数据库中的基本概念
SQL概述
SQL的特点及基本概念
数据定义
数据查询
数据更新
Connection和Command对象
ADO.NET模型
Connection对象
Command对象
ADO.NET的数据访问
ADO.NET简介
ADO.NET的数据连接
数据适配器(DataAdapter)
数据集(DataSet)
数据表(DataTable)
数据绑定
应用示例
需求分析
结构特性设计
功能特性设计
核心控件
系统实现
习题
附录 习题参考答案