简介
《Visual Basic2005入门与提高》从基础知识入手,讲解了Visual Basic 2005的基本语法和开发环境,以及一些常用的控件、界面、图形图像、文件操作、数据库、Windows服务、进程、多线程、网络应用、和Web网站、Web服务等多方面的知识。《Visual Basic2005入门与提高》的作者长期从事计算机应用软件的开发,并以Visual Basic 2005为开发工具开发过许多应用软件。书中的许多示例均来自作者的实践经验,具有很高的参考价值。《Visual Basic2005入门与提高》内容实用,适于初、中级程序开发人员阅读。通过学习《Visual Basic2005入门与提高》,读者可以快速、全面地掌握Visual Basic 2005的程序设计技术。
目录
目录
第1章 Visual Basic 2005 IDE环境与入门
1.1 Visual Basic 2005的新特性
1.1.1 Visual Studio 2005简介
1.1.2 Visual Basic 2005的语言特点
1.1.3 Visual Basic 2005的新功能和新特点
1.2 安装Visual Basic 2005
1.3 Visual Basic 2005集成开发环境
1.3.1 Visual Basic 2005的用户主界面
1.3.2 Visual Basic 2005界面的组成窗口
1.4 第1个Visual Basic 2005程序
1.4.1 建立应用程序界面
1.4.2 设置界面对象属性
1.4.3 编写代码并保存文件
1.4.4 运行程序
1.5 窗体
1.5.1 生成窗体
1.5.2 设置窗体属性
1.6 使用帮助
第2章 Visual Basic 2005语言基础
2 1 数据类型
2.1.1 基本的数据类型
2.1.2 数据类型的转换
2.1.3 变量、常量和数组
2.2 Visual Basic 2005语法规则
2.2.1 运算符和表达式
2.2.2 Visual Basic 2005中的控制结构
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 多态性
第3章 常用控件的使用
3.1 添加与删除控件
3.2 按钮类控件
3.2.1 Button控件
3.2.2 CheckBox和RadioButton控件
3.3 框架类控件
3.3.1 Panel控件
3.3.2 GroupBox控件
3.3.3 TabControl控件
3.4 列表框和视图类控件
3.4.1 ListBox控件
3.4.2 ComboBox控件
3.4.3 ListView控件
3.4.4 TreeView控件
3.5 滚动类控件
3.5.1 HScrollBar和VScrollBar控件
3.5.2 ProgressBar控件
3.5.3 TrackBar控件
3.6 ToolStrip和StatusStrip控件
3.6.1 ToolStrip控件
3.6.2 StatusStrip控件
3.7 Timer控件
3.7.1 Timer控件的常用属性和事件
3.7.2 添加Timer控件
3.7.3 添加程序代码
3.7.4 使控件位置随窗体尺寸变化而变化
第4章 高级用户界面设计
4.1 用户界面
4.1.1 概述
4.1.2 用户界面类型
4.1.3 用户界面的基本设计原则
4.2 常用文本类控件
4.2.1 TextBox控件
4.2.2 Label控件
4.2.3 LinkLabel控件
4.3 菜单控件
4.3.1 子菜单项MenuItem的常用属性事件
4.3.2 建立菜单并添加代码
4.4 使用公用对话框
4.4.1 显示【打开】和【另存为】对话框
4.4.2 使用【颜色】对话框
4.4.3 使用【字体】对话框
4.4.4 显示【浏览文件夹】对话框
4.4.5 使用【打印】对话框
4.4.6 输入框和输出框
4.5 .NET中的文本打印技术
4.6 文本与剪贴板的交互应用
4.7 添加MDI窗体
4.7.1 MDI窗体的特性
4.7.2 构造程序界面
4.7.3 设置各窗体属性
4.7.4 编写程序代码
4.7.5 运行程序
4.7.6 用Closing卸载MDI窗体
4.8 MDI文本编辑器的制作
第5章 设计图形图像应用程序
5.1 坐标系统和颜色
5.1.1 坐标系统
5.1.2 使用Visual Basic 2005颜色系统
5.2 PictureBox控件
5.3 ImageList控件
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.5 .NET中的图像打印技术
5.6 图形图像与剪贴板的交互应用
5.7 图形图像编辑软件的制作
第6章 创建文件应用程序
6.1 文件系统对象
6.1.1 File对象
6.1.2 Directory对象
6.1.3 Path类
6.2 文件的读写
6.2.1 概述
6.2.2 Stream对象
6.2.3 FileStream对象
6.2.4 读取文件数据
6.2.5 向文件写入数据
6.3 .NET中的数据、对象拖动技术
6.4 利用TreeView控件制作目录树
6.5 利用ListView控件制作文件列表视图
6.6 简易文件管理器的制作
第7章 开发多媒体应用程序
7.1 媒体播放器控件
7.1.1 媒体播放器控件的引入和外观
7.1.2 媒体播放器控件简介
7.1.3 媒体播放器的编制
7.2 声卡检测与声音播放
第8章 Windows高级编程技术
8.1 Windows服务
8.1.1 创建第一个Windows服务项目
8.1.2 添加服务安装程序
8.1.3 配置Windows服务
8.1.4 Windows服务介绍
8.1.5 调试服务程序
8.2 多线程应用
8.2.1 一个简单的多线程例子
8.2.2 通过多线程程序传送数据
8.2.3 同步线程
8.2.4 其他线程类的应用
8.3 进程
8.3.1 Process进程类
8.3.2 进程示例程序
第9章 调试与异常处理
9.1 程序错误
9.2 程序调试
9.2.1 Visual Basic 2005的调试工具
9.2.2 调试示例
9.3 异常的捕获及处理
9.3.1 Try...Catch语句
9.3.2 On Error语句
9.3.3 On Error Goto...Resume结构
9.3.4 On Error Goto...Resume Next语句
9.3.5 Resume与Resume Next的区别
9.3.6 Error语句
9.3.7 使用Err对象
9.3.8 结构化的异常处理语句
第10章 定制控件
10.1 用Visual Basic 2005控件创建控件
10.1.1 创建Windows控件库项目
10.1.2 添加测试项目
10.1.3 设计Controll控件
10.1.4 测试生成的Controll控件
10.1.5 增强Controll控件
第11章 网络编程应用
11.1 常用网络编程技巧
11.2 利用MAPI发送邮件
11.2.1 Microsoft MAPI Control控件简介
11.2.2 综合举例
11.3 WebBrowser控件编程
11.4 Microsoft Web浏览器控件编程
11.4.1 浏览器的主要功能
11.4.2 编制浏览器
第12章 数据库编程基础
12.1 ADO.NET简介
12.2 常用OLE DB对象
12.2.1 OleDbConnection对象的常用属性
12.2.2 OleDbConnection对象的常用方法
12.3 OleDbCommand对象
12.3.1 OleDbCommand对象的常用属性
12.3.2 OleDbCommand对象的常用方法
12.4 OleDbDataReader对象
12.4.1 OleDbDataReader对象的常用属性
12.4.2 OleDbDataReader对象的常用方法
12.5 OleDbDataAdapter对象
12.5.1 OleDbDataAdapter对象的常用属性
12.5.2 OleDbDataAdapter对象的常用方法
12.6 在Windows应用程序中访问数据
12.6.1 数据控件简介
12.6.2 使用DataGridView控件浏览数据库
12.7 数据库高级编程应用
12.7.1 动态链接Access数据库
12.7.2 动态链接SQL Server 2000数据库
12.7.3 完善SQL Server 2000数据库应用
12.8 SQL语言
12.8.1 SQL语言的组成
12.8.2 SQL语句使用举例
第13章 使用ADO.NET访问数据库
13.1 Windows窗体中的数据体系结构
13.2 数据适配器
13.3 数据集
13.4 DataTable类
13.4.1 创建数据表
13.4.2 定义表的结构
13.4.3 操作表中的数据
13.5 DataRelation类
13.6 使用视图
13.6.1 数据视图
13.6.2 数据行视图
13.6.3 数据视图管理器
13.7 CurrencyManager类和BindingContext类
13.8 示例程序
第14章 用ASP.NET创建网站
14.1 创建一个简单的网站
14.1.1 一个简单的例子
14.1.2 页面的寿命
14.1.3 在运行时添加控件
14.1.4 多页面应用
14.1.5 数据绑定
14.2 ASP.NET介绍
14.2.1 ASP.NET简介
14.2.2 ASP.NET控件
14.2.3 数据绑定
14.2.4 应用ASP.NET连接数据库
第15章 使用ASP.NET服务器控件
15.1 服务器控件的基本概念
15.1.1 System.Web.UI.Control类
15.1.2 向Web页面中添加服务器控件
15.2 常用的Web服务器控件
15.2.1 AdRotator控件
15.2.2 Button控件
15.2.3 Label控件
15.2.4 TextBox控件
15.2.5 LinkButton控件
15.2.6 Image控件
15.2.7 ImageMap控件
15.2.8 HyperLink控件
15.2.9 DropDownList控件
15.2.10 ListBox控件
15.2.11 CheckBox和RadioButton控件
15.2.12 CheckBoxList和RadioButtonList控件
15.2.13 Panel控件
15.2.14 Table控件
15.2.15 示例程序
15.3 HTML服务器控件
15.3.1 HtmlGenericControl控件
15.3.2 HtmlInputButton控件
15.3.3 HtmlInputText控件
15.3.4 HtmlTextArea控件
15.3.5 HtmlInputCheckBox和HtmlInputRadioButton控件
15.3.6 HtmlInputHidden控件
15.3.7 HtmlInputFile控件
15.3.8 HtmlTable控件
15.3.9 HtmlImage控件
15.3.10 HtmlSelect控件
15.3.11 示例程序
15.4 验证控件
15.4.1 BaseValidator类
15.4.2 必须字段验证控件
15.4.3 比较验证控件
15.4.4 正则表达式验证控件
15.4.5 自定义验证控件
15.4.6 ValidationSummary控件
15.4.7 示例程序
第16章 建立Web服务
16.1 创建Web服务
16.1.1 创建一个XML Web服务项目
16.1.2 建立XML Web服务客户端项目
第17章 为应用程序提供帮助
17.1 为控件添加提示帮助
17.2 HelpProvider控件的使用
17.2.1 HelpProvider控件为特定的控件提供上下文相关帮助
17.2.2 打开帮助文件到特定的部分
17.3 使用HTML Help Workshop制作帮助文件
17.3.1 创建帮助工程项目
17.3.2 向项目中添加主题文件
17.3.3 为帮助文件添加目录
17.3.4 创建帮助索引
17.3.5 创建全文搜索的帮助
第1章 Visual Basic 2005 IDE环境与入门
1.1 Visual Basic 2005的新特性
1.1.1 Visual Studio 2005简介
1.1.2 Visual Basic 2005的语言特点
1.1.3 Visual Basic 2005的新功能和新特点
1.2 安装Visual Basic 2005
1.3 Visual Basic 2005集成开发环境
1.3.1 Visual Basic 2005的用户主界面
1.3.2 Visual Basic 2005界面的组成窗口
1.4 第1个Visual Basic 2005程序
1.4.1 建立应用程序界面
1.4.2 设置界面对象属性
1.4.3 编写代码并保存文件
1.4.4 运行程序
1.5 窗体
1.5.1 生成窗体
1.5.2 设置窗体属性
1.6 使用帮助
第2章 Visual Basic 2005语言基础
2 1 数据类型
2.1.1 基本的数据类型
2.1.2 数据类型的转换
2.1.3 变量、常量和数组
2.2 Visual Basic 2005语法规则
2.2.1 运算符和表达式
2.2.2 Visual Basic 2005中的控制结构
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 多态性
第3章 常用控件的使用
3.1 添加与删除控件
3.2 按钮类控件
3.2.1 Button控件
3.2.2 CheckBox和RadioButton控件
3.3 框架类控件
3.3.1 Panel控件
3.3.2 GroupBox控件
3.3.3 TabControl控件
3.4 列表框和视图类控件
3.4.1 ListBox控件
3.4.2 ComboBox控件
3.4.3 ListView控件
3.4.4 TreeView控件
3.5 滚动类控件
3.5.1 HScrollBar和VScrollBar控件
3.5.2 ProgressBar控件
3.5.3 TrackBar控件
3.6 ToolStrip和StatusStrip控件
3.6.1 ToolStrip控件
3.6.2 StatusStrip控件
3.7 Timer控件
3.7.1 Timer控件的常用属性和事件
3.7.2 添加Timer控件
3.7.3 添加程序代码
3.7.4 使控件位置随窗体尺寸变化而变化
第4章 高级用户界面设计
4.1 用户界面
4.1.1 概述
4.1.2 用户界面类型
4.1.3 用户界面的基本设计原则
4.2 常用文本类控件
4.2.1 TextBox控件
4.2.2 Label控件
4.2.3 LinkLabel控件
4.3 菜单控件
4.3.1 子菜单项MenuItem的常用属性事件
4.3.2 建立菜单并添加代码
4.4 使用公用对话框
4.4.1 显示【打开】和【另存为】对话框
4.4.2 使用【颜色】对话框
4.4.3 使用【字体】对话框
4.4.4 显示【浏览文件夹】对话框
4.4.5 使用【打印】对话框
4.4.6 输入框和输出框
4.5 .NET中的文本打印技术
4.6 文本与剪贴板的交互应用
4.7 添加MDI窗体
4.7.1 MDI窗体的特性
4.7.2 构造程序界面
4.7.3 设置各窗体属性
4.7.4 编写程序代码
4.7.5 运行程序
4.7.6 用Closing卸载MDI窗体
4.8 MDI文本编辑器的制作
第5章 设计图形图像应用程序
5.1 坐标系统和颜色
5.1.1 坐标系统
5.1.2 使用Visual Basic 2005颜色系统
5.2 PictureBox控件
5.3 ImageList控件
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.5 .NET中的图像打印技术
5.6 图形图像与剪贴板的交互应用
5.7 图形图像编辑软件的制作
第6章 创建文件应用程序
6.1 文件系统对象
6.1.1 File对象
6.1.2 Directory对象
6.1.3 Path类
6.2 文件的读写
6.2.1 概述
6.2.2 Stream对象
6.2.3 FileStream对象
6.2.4 读取文件数据
6.2.5 向文件写入数据
6.3 .NET中的数据、对象拖动技术
6.4 利用TreeView控件制作目录树
6.5 利用ListView控件制作文件列表视图
6.6 简易文件管理器的制作
第7章 开发多媒体应用程序
7.1 媒体播放器控件
7.1.1 媒体播放器控件的引入和外观
7.1.2 媒体播放器控件简介
7.1.3 媒体播放器的编制
7.2 声卡检测与声音播放
第8章 Windows高级编程技术
8.1 Windows服务
8.1.1 创建第一个Windows服务项目
8.1.2 添加服务安装程序
8.1.3 配置Windows服务
8.1.4 Windows服务介绍
8.1.5 调试服务程序
8.2 多线程应用
8.2.1 一个简单的多线程例子
8.2.2 通过多线程程序传送数据
8.2.3 同步线程
8.2.4 其他线程类的应用
8.3 进程
8.3.1 Process进程类
8.3.2 进程示例程序
第9章 调试与异常处理
9.1 程序错误
9.2 程序调试
9.2.1 Visual Basic 2005的调试工具
9.2.2 调试示例
9.3 异常的捕获及处理
9.3.1 Try...Catch语句
9.3.2 On Error语句
9.3.3 On Error Goto...Resume结构
9.3.4 On Error Goto...Resume Next语句
9.3.5 Resume与Resume Next的区别
9.3.6 Error语句
9.3.7 使用Err对象
9.3.8 结构化的异常处理语句
第10章 定制控件
10.1 用Visual Basic 2005控件创建控件
10.1.1 创建Windows控件库项目
10.1.2 添加测试项目
10.1.3 设计Controll控件
10.1.4 测试生成的Controll控件
10.1.5 增强Controll控件
第11章 网络编程应用
11.1 常用网络编程技巧
11.2 利用MAPI发送邮件
11.2.1 Microsoft MAPI Control控件简介
11.2.2 综合举例
11.3 WebBrowser控件编程
11.4 Microsoft Web浏览器控件编程
11.4.1 浏览器的主要功能
11.4.2 编制浏览器
第12章 数据库编程基础
12.1 ADO.NET简介
12.2 常用OLE DB对象
12.2.1 OleDbConnection对象的常用属性
12.2.2 OleDbConnection对象的常用方法
12.3 OleDbCommand对象
12.3.1 OleDbCommand对象的常用属性
12.3.2 OleDbCommand对象的常用方法
12.4 OleDbDataReader对象
12.4.1 OleDbDataReader对象的常用属性
12.4.2 OleDbDataReader对象的常用方法
12.5 OleDbDataAdapter对象
12.5.1 OleDbDataAdapter对象的常用属性
12.5.2 OleDbDataAdapter对象的常用方法
12.6 在Windows应用程序中访问数据
12.6.1 数据控件简介
12.6.2 使用DataGridView控件浏览数据库
12.7 数据库高级编程应用
12.7.1 动态链接Access数据库
12.7.2 动态链接SQL Server 2000数据库
12.7.3 完善SQL Server 2000数据库应用
12.8 SQL语言
12.8.1 SQL语言的组成
12.8.2 SQL语句使用举例
第13章 使用ADO.NET访问数据库
13.1 Windows窗体中的数据体系结构
13.2 数据适配器
13.3 数据集
13.4 DataTable类
13.4.1 创建数据表
13.4.2 定义表的结构
13.4.3 操作表中的数据
13.5 DataRelation类
13.6 使用视图
13.6.1 数据视图
13.6.2 数据行视图
13.6.3 数据视图管理器
13.7 CurrencyManager类和BindingContext类
13.8 示例程序
第14章 用ASP.NET创建网站
14.1 创建一个简单的网站
14.1.1 一个简单的例子
14.1.2 页面的寿命
14.1.3 在运行时添加控件
14.1.4 多页面应用
14.1.5 数据绑定
14.2 ASP.NET介绍
14.2.1 ASP.NET简介
14.2.2 ASP.NET控件
14.2.3 数据绑定
14.2.4 应用ASP.NET连接数据库
第15章 使用ASP.NET服务器控件
15.1 服务器控件的基本概念
15.1.1 System.Web.UI.Control类
15.1.2 向Web页面中添加服务器控件
15.2 常用的Web服务器控件
15.2.1 AdRotator控件
15.2.2 Button控件
15.2.3 Label控件
15.2.4 TextBox控件
15.2.5 LinkButton控件
15.2.6 Image控件
15.2.7 ImageMap控件
15.2.8 HyperLink控件
15.2.9 DropDownList控件
15.2.10 ListBox控件
15.2.11 CheckBox和RadioButton控件
15.2.12 CheckBoxList和RadioButtonList控件
15.2.13 Panel控件
15.2.14 Table控件
15.2.15 示例程序
15.3 HTML服务器控件
15.3.1 HtmlGenericControl控件
15.3.2 HtmlInputButton控件
15.3.3 HtmlInputText控件
15.3.4 HtmlTextArea控件
15.3.5 HtmlInputCheckBox和HtmlInputRadioButton控件
15.3.6 HtmlInputHidden控件
15.3.7 HtmlInputFile控件
15.3.8 HtmlTable控件
15.3.9 HtmlImage控件
15.3.10 HtmlSelect控件
15.3.11 示例程序
15.4 验证控件
15.4.1 BaseValidator类
15.4.2 必须字段验证控件
15.4.3 比较验证控件
15.4.4 正则表达式验证控件
15.4.5 自定义验证控件
15.4.6 ValidationSummary控件
15.4.7 示例程序
第16章 建立Web服务
16.1 创建Web服务
16.1.1 创建一个XML Web服务项目
16.1.2 建立XML Web服务客户端项目
第17章 为应用程序提供帮助
17.1 为控件添加提示帮助
17.2 HelpProvider控件的使用
17.2.1 HelpProvider控件为特定的控件提供上下文相关帮助
17.2.2 打开帮助文件到特定的部分
17.3 使用HTML Help Workshop制作帮助文件
17.3.1 创建帮助工程项目
17.3.2 向项目中添加主题文件
17.3.3 为帮助文件添加目录
17.3.4 创建帮助索引
17.3.5 创建全文搜索的帮助
Visual Basic 2005入门与提高
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×