内容简介
第1章 Visua l Basic.NET的IDE环境与入门
1.1 Visual Basic.NET的新特性
1.1.1 Visual Studio.NET简介
1.1.2 Visual Basic.NET的语言特点
1.1.3 Visual Basic.NET的新功能和新特点
1.2 安装Visual Basic.NET
1.3 Visual Basic.NET集成开发环境
1.3.1 Visual Basic.NET的用户主界面
1.3.2 Visual Basic.NET界面的组成窗口
1.4 第一个Visual Basic.NET程序
1.4.1建立应用程序界面
1.4.2设置界面对象属性
1.4.3编写代码并保存文件
1.5 窗体
1.5.1生成窗体
1.4.4 运行程序
1.5.2设置窗体属性
1.6使用帮助
1.7本章小结
1.8习题
第2章 Visual Basic.NET语言基础
2.1.1基本的数据类型
2.1.2数据类型的转换
2.1 数据类型
2.1.3变量、常量和数组
2.2 Visual Basic.NET语法规则
2.2.1 运算符和表达式
2.2.2 Visual Basic.NET 中的控制结构
2.3过程
2.3.1 Sub过程
2.3.2 Function函数
2.3.3常用函数
2.3.4 Event事件过程
2.3.5 鼠标事件
2.3.6键盘事件
2.4面向对象编程
2.4.1类与对象
2.4.2继承与接口
2.4.3多态性
2.5本章小结
2.6 习题
第3章 常用组件的使用
3.1添加与删除控件
3.2按钮类控件
3.2.1 Button控件
3.2.2复选框和单选按钮
3.3框架类控件
3.3.1 面板控件Panel
3.3.3使用TabControl控件
3.3.2分组框GroupBox
3.4列表框、视图类控件
3.4.1 列表框ListBox
3.4.2 组合列表框ComboBox
3.4.3 ImageComboBox控件
3.4.4 ListView控件
3.4.5使用TreeView控件
3.5滚动类控件
3.5.1水平滚动条和垂直滚动条
3.5.2使用进程条控件
3.5.3使用TrackBar控件
3.5.4使用FlatScrollBar控件
3.6 工具栏和状态栏控件
3.6.1 工具栏控件
3.6.2使用状态栏控件
3.7.2添加定时器控件
3.7.1定时器控件的常用属性和事件
3.7定时器控件
3.7.3添加程序代码
3.7.4使控件位置随窗体尺寸变化而变化
3.8本章小结
3.9习题
第4章 高级用户界面设计
4.1用户界面
4.1.1 概述
4.1.2用户界面类型
4.1.3用户界面的基本设计原则
4.2常用文本类控件
4.2.1 文本框
4.2.2标签
4.2.3使用LinkLabel控件
4.3.1菜单项的常用属性事件
4.3菜单控件
4.3.2建立菜单并添加代码
4.3.3测试菜单命令
4.4使用公用对话框
4.4.1显示【打开】和【另存为】对话框
4.4.2使用【颜色】对话框
4.4.3使用【字体】对话框
4.4.4使用打印对话框
4.4.5输入框和输出框
4.5添加MDI窗体
4.5.1 MDI窗体的特性
4.5.2构造程序界面
4.5.3设置各窗体属性
4.5.4编写程序代码
4.5.5运行程序
4.6本章小结
4.7习题
4.5.6用Closing卸载MDI窗体
第5章 设计图形应用程序
5.1 坐标系统和颜色
5.1.1坐标系统
5.1.2使用Visual Basic颜色
5.2图片框控件
5.3使用图像列表控件
5.3.1 ImageList的属性和方法
5.3.2 Images对象的属性
5.3.3 Images集合的属性和方法
5.3.4设置ImageList控件的属性
5.4 Graphics对象
5.4.1绘制文本
5.4.2绘制直线
5.4.3绘制椭圆和圆形
5.4.4绘制长方形
5.4.5绘制曲线
5.6习题
5.5本章小结
第6章 开发多媒体应用程序
6.1 Visual Basic的多媒体程序控件
6.1.1 多媒体控件的引入和外观
6.1.2多媒体控件Multimedia MCI简介
6.1.3多媒体控件的常用命令
6.1.4多媒体控件的常用属性和事件
6.2.1构造用户界面
6.2利用AxMMControl制作VCD播放器
6.2.2编写程序代码
6.2.3运行VCD播放器
6.3制作CD播放器
6.3.1构造应用程序界面
6.3.2设置各控件属性
6.3.3添加程序代码
6.3.4运行CD播放器
6.4其他多媒体集成控件
6.4.1 MCIWndXCtrl控件的属性和事件
6.4.2使用MCIWndXCtrl控件制作播放器
6.4.3完善媒体播放器
6.4.4用户化MCIWndXCtrl控件
6.5使用Animation控件
6.6本章小结
6.7 习题
第7章 创建文件应用程序
7.1文件系统对象
7.1.1 File对象
7.1.2 Directory对象
7.2文件的读写
7.2.1概述
7.2.2 Stream对象
7.2.4读取文件数据
7.2.3 FileStream对象
7.2.5向文件写入数据
7.3本章小结
7.4习题
第8章 调试与异常处理
8.1 程序错误
8.2程序调试
8.2.2调试示例
8.2.1 Visual Basic的调试工具
8.3异常捕获及处理
8.3.1 Try…Catch语句
8.3.2 On Error语句
8.3.3 On Error Goto…Resume结构
8.3.4 On Error Goto…ResumeNext语句
8.3.5 Resume与Resume Next的区别
8.3.6 Error语句
8.3.7使用Err对象
8.3.8结构化的异常处理语句
8.4本章小结
8.5 习题
第9章 数据库编程
9.1 ADO.NET简介
9.2常用OLE DB对象
9.2.1 OleDbConnection对象的常用属性
9.2.2 OleDbConnection对象的常用方法
9.3 OleDbCommand对象
9.3.1 OleDbCommand对象的常用属性
9.3.2 OleDbCommand对象的常用方法
9.4 OleDbDataReader对象
9.4.1 OleDbDataReader对象的常用属性
9.4.2 OleDbDataReader对象的常用方法
9.5 OleDbDataAdapter对象
9.5.1 OleDbDataAdapter对象的常用属性
9.5.2 OleDbDataAdapter对象的常用方法
9.6.1数据控件简介
9.6在Windows应用程序中访问数据
9.6.2使用DataGrid控件浏览数据库
9.7使用Data Form Wizard
9.8 SQL语言
9.8.1 SQL语言的组成
9.8.2 SQL语句使用举例
9.9本章小结
9.10习题
第10章 Wi ndows高级编程技术
10.1 Windows服务
10.1.1创建第一个Windows服务项目
10.1.2添加服务安装程序
10.1.3配置Windows服务
10.1.4 Windows服务介绍
10.1.5调试服务程序
10.2 Visual Basic.NET多线程应用
10.2.1一个简单的多线程例子
10.2.2通过多线程程序传送数据
10.2.3同步线程
10.2.4一个完整的多线程运行的例子
10.3本章小结
10.4习题
第11章 定制VB.NET控件
11.1用VB.NET控件创建向导创建VB.NET控件
11.1.1创建Windows控件库项目
11.1.2添加测试项目
11.1.3设计Controll控件
11.1.4测试生成的Controll控件
11.1.5增强Controll控件
11.2本章小结
11.3习题
第12章 I nternet编程
12.1.2综合举例
12.1利用MAPI发送邮件
12.1.1 Microsoft MAPI Control控件简介
12.2浏览器编程
12.2.1浏览器的主要功能
12.2.2编制浏览器
12.3本章小结
12.4习题
第13章 用ASP.NET创建Web窗体应用程序
13.1创建一个简单的Web窗体应用程序
13.1.1一个简单的例子
13.1.2页面的寿命
13.1.3在运行时添加控件
13.1.4多页面应用
13.1.5数据绑定
13.2 ASP.NET介绍
13.2.1 ASP.NET简介
13.2.2 ASP.NET控件
13.2.3数据绑定
13.2.4举例比较ASP与ASPNET的区别
13.3建立一个完整的Web应用
13.3.1 第一步:创建一个对象组件
13.3.2第二步:创建Web应用项目
13.3.3第三步:调用DLL组件
13.3.4第四步:部署项目文件到指定的服务器
13.4本章小结
13.5 习题
第14章 通过VB.NET建立Web服务
14.1创建Web服务
14.1.1创建一个XMLWeb服务项目
14.1.2建立XMLWeb服务客户端项目
14.2一个关于数据库XMLWeb服务的实例
14.2.1 建立服务器端程序
14.2.2对客户端进行身份验证
14.2.3创建Windows应用客户界面
14.3本章小结
14.4习题
第15章 为应用程序提供帮助
15.1 为控件添加提示帮助
15.2 HelpProvider控件的使用
15.2.1 HelpProvider控件为特定的控件提供上下文相关帮助
15.2.2打开帮助文件到特定的部分
15.3使用HTML Help Workshop制作帮助文件
15.3.1创建帮助工程项目
15.3.2 向项目中添加主题文件
15.3.3为帮助文件添加目录
15.3.4创建帮助索引
15.3.5创建全文搜索的帮助
15.4本章小结
15.5 习题
附录 参考答案