书籍详情
Visual Basic 6组合教程:双语教材+多媒体教室
作者:(美)Harvey M.Deitel Paul J.Deitel Tem R.Nieto;于伟译
出版社:电子工业出版社
出版时间:2000-10-01
ISBN:9787505362079
定价:¥98.00
购买这本书可以去
内容简介
本书深入浅出地介绍了Visual Basic 6语言的基本概念和编程技术,包括对象、属性、方法、语句、函数、结构等基本问题,以及面向对象编程、数据库管理和网络编程等高级课题。全书共分21章,系统地讨论了Visual Basic 6的编程技巧及应用,并且提供了大量实用和有趣的实例和习题。读者通过学习本书,可以在较短时间内掌握基本的和最新的程序设计技术。本书前半部分适合于初学者,后面的高级课题是为希望进一步提高和了解最流行编程技术的读者准备的。
作者简介
作者:DEITELHarveyM.Deitel,世界一流的计算机科学教员和研计会演讲人;PaulJ.Deitel,国际知名的教育家HarveyM.Deitel博士是Deitel&Associates公司总裁,有着40余年计算机领域的工作经验,进行了大量深入的教学研究,是世界一流的计算机科学教员和研计会演讲人。HarveyM.Deitel持有麻省理工学院学士、硕士学位和波士顿大学博士学位。他曾经在IBM和MIT的虚拟内存操作系统项目中从事研究工作,开发出在很多系统中广泛实现的技术。他还有20多年大学教学经验,取得过“教育特别津贴”。也是全球知名的计算机教材作者。其作品已被翻译成日、俄、中文(繁简)、韩、法、西班牙等语言。PaulJ.Deitel是Deitel&Associates公司执行副总裁,是麻省理工学院Sloun管理学校的毕业生。主修信息技术,通过Deitel&Associates公司他已经为DigitalEquipmentCorporation......等多家公司的客户提供Java、C和C++课程的教学活动,并曾为计算机协会波士顿分会授Java和C++语言,还通过卫星直播Java课程。VisualBasic.NET2003大学简明教程:实例程序设计>>更多作品
目录
第1章 计算机的概念
1.1 介绍
1.2 什么是计算机
1.3 计算机的组成
1.4 操作系统的演化
1.5 个人计算、分布计算和客户/服务器计算
1.6 机器语言、汇编语言和高级语言
1.7 Visual Basic的历史
1.8 其他高级语言
1.9 结构化编程
1.10 什么是Visual Basic
1.11 关于Visual Basic和本书的一般性提示
1.12 本书纵览
第2章 集成开发环境
2.1 介绍
2.2 集成开发环境综述
2.3 Project窗口
2.4 工具箱
2.5 Form Layout窗口
2.6 Properties窗口
2.7 菜单条和工具条
2.8 一个简单程序:显示一行文本
第3章 Visual Basic编程入门
3.1 介绍
3.2 可视化编程和事件驱动编程
3.3 一个简单程序:在窗体上打印一行文本
3.4 另一个简单程序:整数相加
3.5 内存的概念
3.6 算术运算
3.7 运算符优先级
3.8 判断制定:比较运算符
第4章 控制结构(第Ⅰ部分)
4.1 介绍
4.2 算法
4.3 伪代码
4.4 介绍控制结构
4.5 If/Then选择结构
4.6 If/Then/Else选择结构
4.7 While/Wend循环结构
4.8 Do While循环结构
4.9 Do Until/Loop循环结构
4.10 公式化算法:示例1(计数器控制循环)
4.11 自项向下、分步求解的算法:示例2(标志控制循环)
4.12 自须向下、分步求解算法:示例3(嵌套控制结构)
第5章 控制结构(第Ⅱ部分)
5.1 介绍
5.2 计数器控制循环的基础知识
5.3 For/Next循环结构
5.4 使用For/Next循环结构的例子
5.5 Select Case多项选择结构
5.6 Do/Loop While循环结构
5.7 Do/Loop Until循环结构
5.8 Exit Do和Exit For语句
5.9 Boolean数据类型
5.10 常数变量
5.11 逻辑运算符
5.12 结构化编程一览
5.13 VB数据类型
第6章 子过程与函数过程
6.1 介绍
6.2 窗体模块
6.3 SUb(子)过程
6.4 Function过程
6.5 值调用与引用调用
6.6 Exit Sub与Exit Function
6.7 存储类
6.8 范围规则
6.9 生成随机数
6.10 例子:一个运气游戏
6.11 递归与阶乘函数
6.12 另一个递归的例子:Fibonacci序列
6.13 递归与迭代
6.14 可选变量(参数)
6.15 命名变量
6.16 Visual Basic数学函数
6.17 代码模块
第7章 数组
7.1 介绍
7.2 数组
7.3 声明数组
7.4 使用数组的例子
7.5 给过程传递数组
7.6 数组排序
7.7 搜索教组:线性搜索与对分搜索
7.8 多维数组
7.9 控件数组
7.10 动态数组
7.11 变长变量:ParamArray
7.12 Array函数
第8章 字符串、日期和时间
8.1 介绍
8.2 字符与字符串基础知识
8.3 String数据类型
8.4 使用&和+连接字符串
8.5 比较字符串
8.6 Like运算符
8.7 操作字符串里的单个字符:Mid$
8.8 Left&、Right&与Instr
8.9 使用InStr和InstrRev函数在字符串里搜索子字符串
8.10 LTrim$RTrim$和Trim$
8.11 String$与Space$
8.12 使用Replace函数替换子字符串
8.13 使用StrReverse函数倒转字符串
8.14 转换字符串的大小写
8.15 转换函数
8.16 格式化字符串
8.17 处理日期和时间
8.18 格式化日期和时间
8.19 String(字符串)数组
第9章 图形
9.1 介绍
9.2 坐标系统
9.3 绘图方法
9.4 绘图属性
9.5 Line控件和Shape控件
9.6 颜色
9.7 图像
9.8 Printer对象
第10章 基本图形用户界面
10.1 介绍
10.2 控件
10.3 TextBox控件
10.4 MaskEdit控件
10.5 ComboBox控件
10.6 ListBox控件
10.7 滚动条
10.8 Slider控件
10.9 菜单
10.10 弹出菜单
10.11 MsgBox函数
第11章 高级图形用户界面
11.1 介绍
11.2 多文档界面(MDI)
11.3 多窗体
11.4 模板窗体
11.5 RichTextBox控件
11.6 UpDown控件
11.7 ImageList控件
11.8 ImageCombo控件
11.9 FlatScrollBar控件(专业版和企业版)
11.10 机器码编译(专业版和企业版)
第12章 鼠标和键盘
12.1 介绍
12.2 改变鼠标指针的形状
12.3 鼠标事件
12.4 鼠标按钮
12.5 Shift、Ctrl和Alt键
12.6 拖放
12.7 键盘事件
12.8 KeyPreview属性
第13章 错误处理与调试
13.1 介绍
13.2 何时使用错误控制
13.3 简单的错误控制例子:被零除
13.4 嵌套的On Error语句
13.5 Error对象
13.6 Resume语句
13.7 错误处理程序和调用堆栈
13.8 重新引发错误
13.9 中断模式、Immediate(即时)窗口和Debug对象
13.10 防止Bug(漏洞)的原则
13.11 调试策略
13.12 调试器
13.13 调试器和错误处理程序
第14章 顺序文件处理
14.1 介绍
14.2 DirListBox、FileListBox、DriveListBox控件
14.3 数据分层
14.4 File System Objects
14.5 建立一个顺序存取文件
14.6 从顺序文件内读取数据
14.7 更新顺序存取文件
第15章 记录和随机存取文件
15.1 介绍
15.2 随机存取文件
15.3 记录用户自定义类型
15.4 建立随机存取文件
15.5 向随机存取文件写入数据
15.6 从随机存取文件按顺序读取数据
15.7 从随机存取文件按随机读取数据
15.8 例子:事务处理程序
第16章 面向对象编程
16.1 介绍
16.2 数据抽象与信息隐藏
16.3 利用类实现一个时间抽象数据类型
16.4 类成员
16.5 合成:对象作为其他类的实例变量
16.6 介绍面向对象的编程
16.7 具有部件的软件工程
16.8 类型域和Select Case语句
16.9 多态性
16.10 Visual Basic接口
16.11 多态性举例
16.12 范例学习:IShape,CPoint,CCircle
16.13 范例学习:采用多态的工资支付系统
16.14 范例学习:图形的多态处理
16.15 利用接口继承和指派模拟实现继承
16.16 对象浏览器(Object Browser)
16.17 事件和类
第17章 ActiveX
17.1 介绍
17.2 部件、COM和DCOM
17.3 ActiveX控件类型
17.4 ActiveX控件生命周期和事件
17.5 UserControl对象
17.6 创建包含构造控件的ActiveX控件
17.7 ActiveX控件举例:Clock控件
17.8 ActiveX控件界面向导(Control Interface Wizard)
17.9 属性页和属性页向导(Property Page Wizard)
17.10 ActiveX DLL
17.11 ActiveX EXE
17.12 Friend访问
第18章 数据库管理
18.1 介绍
18.2 数据库系统
18.3 关系数据库模型
18.4 介绍Microsoft ADO Data Control 6.0和Microsoft DataGrld Control 6.0
18.5 关系数据库透视:Biblio. mdb数据库
18.6 结构化查询语言
18.7 再论ADO数据控件和DataGrid控件
18.8 分层FleXGrid控件
18.9 DataList和DataCombo控件
18.10 使用数据环境设计程序(Data Environment Designer)
18.11 Recordset的其他程序化功能
18.12 事务处理
第19章 网络、Internet和WWW
19.1 介绍
19.2 Visual Basic Internet控件
19.3 WebBrowser控件
19.4 Internet Transfer控件
19.5 Internet Transfer控件的其他属性、方法和事件
19.6 Winsock控件
19.7 举例:使用Winsock控件的客户/服务器交互
19.8 Winsock控件和基于UDP的客户/服务器计算
19.9 Winsock控件的其他属性、方法和事件
19.10 Visual Basic Script(VBScript):综述
第20章 多媒体:图像、动画和声音
20.1 介绍
20.2 Microsoft Agent控件
20.3 多媒体MCI控件
20.4 Animation控件
20.5 RealAudio ActiveX控件库
20.6 Marquee控件库
20.7 Microsoft ActiveMovie控件
第21章 数据结构、集合、词典
21.1 介绍
21.2 Variant类型
21.3 自引用类
21.4 动态内存分配
21.5 链表
21.6 堆栈
21.7 队列
21.8 树
21.9 Collection对象
21.10 Dictionary对象
附录A 运算符优先级列表
附录B ANSI字符集
附录C Internet和WWW上的Visual Basic资源
附录D 数字系统
附录E VISUAL BASIC 6多媒体教室用户指南
1.1 介绍
1.2 什么是计算机
1.3 计算机的组成
1.4 操作系统的演化
1.5 个人计算、分布计算和客户/服务器计算
1.6 机器语言、汇编语言和高级语言
1.7 Visual Basic的历史
1.8 其他高级语言
1.9 结构化编程
1.10 什么是Visual Basic
1.11 关于Visual Basic和本书的一般性提示
1.12 本书纵览
第2章 集成开发环境
2.1 介绍
2.2 集成开发环境综述
2.3 Project窗口
2.4 工具箱
2.5 Form Layout窗口
2.6 Properties窗口
2.7 菜单条和工具条
2.8 一个简单程序:显示一行文本
第3章 Visual Basic编程入门
3.1 介绍
3.2 可视化编程和事件驱动编程
3.3 一个简单程序:在窗体上打印一行文本
3.4 另一个简单程序:整数相加
3.5 内存的概念
3.6 算术运算
3.7 运算符优先级
3.8 判断制定:比较运算符
第4章 控制结构(第Ⅰ部分)
4.1 介绍
4.2 算法
4.3 伪代码
4.4 介绍控制结构
4.5 If/Then选择结构
4.6 If/Then/Else选择结构
4.7 While/Wend循环结构
4.8 Do While循环结构
4.9 Do Until/Loop循环结构
4.10 公式化算法:示例1(计数器控制循环)
4.11 自项向下、分步求解的算法:示例2(标志控制循环)
4.12 自须向下、分步求解算法:示例3(嵌套控制结构)
第5章 控制结构(第Ⅱ部分)
5.1 介绍
5.2 计数器控制循环的基础知识
5.3 For/Next循环结构
5.4 使用For/Next循环结构的例子
5.5 Select Case多项选择结构
5.6 Do/Loop While循环结构
5.7 Do/Loop Until循环结构
5.8 Exit Do和Exit For语句
5.9 Boolean数据类型
5.10 常数变量
5.11 逻辑运算符
5.12 结构化编程一览
5.13 VB数据类型
第6章 子过程与函数过程
6.1 介绍
6.2 窗体模块
6.3 SUb(子)过程
6.4 Function过程
6.5 值调用与引用调用
6.6 Exit Sub与Exit Function
6.7 存储类
6.8 范围规则
6.9 生成随机数
6.10 例子:一个运气游戏
6.11 递归与阶乘函数
6.12 另一个递归的例子:Fibonacci序列
6.13 递归与迭代
6.14 可选变量(参数)
6.15 命名变量
6.16 Visual Basic数学函数
6.17 代码模块
第7章 数组
7.1 介绍
7.2 数组
7.3 声明数组
7.4 使用数组的例子
7.5 给过程传递数组
7.6 数组排序
7.7 搜索教组:线性搜索与对分搜索
7.8 多维数组
7.9 控件数组
7.10 动态数组
7.11 变长变量:ParamArray
7.12 Array函数
第8章 字符串、日期和时间
8.1 介绍
8.2 字符与字符串基础知识
8.3 String数据类型
8.4 使用&和+连接字符串
8.5 比较字符串
8.6 Like运算符
8.7 操作字符串里的单个字符:Mid$
8.8 Left&、Right&与Instr
8.9 使用InStr和InstrRev函数在字符串里搜索子字符串
8.10 LTrim$RTrim$和Trim$
8.11 String$与Space$
8.12 使用Replace函数替换子字符串
8.13 使用StrReverse函数倒转字符串
8.14 转换字符串的大小写
8.15 转换函数
8.16 格式化字符串
8.17 处理日期和时间
8.18 格式化日期和时间
8.19 String(字符串)数组
第9章 图形
9.1 介绍
9.2 坐标系统
9.3 绘图方法
9.4 绘图属性
9.5 Line控件和Shape控件
9.6 颜色
9.7 图像
9.8 Printer对象
第10章 基本图形用户界面
10.1 介绍
10.2 控件
10.3 TextBox控件
10.4 MaskEdit控件
10.5 ComboBox控件
10.6 ListBox控件
10.7 滚动条
10.8 Slider控件
10.9 菜单
10.10 弹出菜单
10.11 MsgBox函数
第11章 高级图形用户界面
11.1 介绍
11.2 多文档界面(MDI)
11.3 多窗体
11.4 模板窗体
11.5 RichTextBox控件
11.6 UpDown控件
11.7 ImageList控件
11.8 ImageCombo控件
11.9 FlatScrollBar控件(专业版和企业版)
11.10 机器码编译(专业版和企业版)
第12章 鼠标和键盘
12.1 介绍
12.2 改变鼠标指针的形状
12.3 鼠标事件
12.4 鼠标按钮
12.5 Shift、Ctrl和Alt键
12.6 拖放
12.7 键盘事件
12.8 KeyPreview属性
第13章 错误处理与调试
13.1 介绍
13.2 何时使用错误控制
13.3 简单的错误控制例子:被零除
13.4 嵌套的On Error语句
13.5 Error对象
13.6 Resume语句
13.7 错误处理程序和调用堆栈
13.8 重新引发错误
13.9 中断模式、Immediate(即时)窗口和Debug对象
13.10 防止Bug(漏洞)的原则
13.11 调试策略
13.12 调试器
13.13 调试器和错误处理程序
第14章 顺序文件处理
14.1 介绍
14.2 DirListBox、FileListBox、DriveListBox控件
14.3 数据分层
14.4 File System Objects
14.5 建立一个顺序存取文件
14.6 从顺序文件内读取数据
14.7 更新顺序存取文件
第15章 记录和随机存取文件
15.1 介绍
15.2 随机存取文件
15.3 记录用户自定义类型
15.4 建立随机存取文件
15.5 向随机存取文件写入数据
15.6 从随机存取文件按顺序读取数据
15.7 从随机存取文件按随机读取数据
15.8 例子:事务处理程序
第16章 面向对象编程
16.1 介绍
16.2 数据抽象与信息隐藏
16.3 利用类实现一个时间抽象数据类型
16.4 类成员
16.5 合成:对象作为其他类的实例变量
16.6 介绍面向对象的编程
16.7 具有部件的软件工程
16.8 类型域和Select Case语句
16.9 多态性
16.10 Visual Basic接口
16.11 多态性举例
16.12 范例学习:IShape,CPoint,CCircle
16.13 范例学习:采用多态的工资支付系统
16.14 范例学习:图形的多态处理
16.15 利用接口继承和指派模拟实现继承
16.16 对象浏览器(Object Browser)
16.17 事件和类
第17章 ActiveX
17.1 介绍
17.2 部件、COM和DCOM
17.3 ActiveX控件类型
17.4 ActiveX控件生命周期和事件
17.5 UserControl对象
17.6 创建包含构造控件的ActiveX控件
17.7 ActiveX控件举例:Clock控件
17.8 ActiveX控件界面向导(Control Interface Wizard)
17.9 属性页和属性页向导(Property Page Wizard)
17.10 ActiveX DLL
17.11 ActiveX EXE
17.12 Friend访问
第18章 数据库管理
18.1 介绍
18.2 数据库系统
18.3 关系数据库模型
18.4 介绍Microsoft ADO Data Control 6.0和Microsoft DataGrld Control 6.0
18.5 关系数据库透视:Biblio. mdb数据库
18.6 结构化查询语言
18.7 再论ADO数据控件和DataGrid控件
18.8 分层FleXGrid控件
18.9 DataList和DataCombo控件
18.10 使用数据环境设计程序(Data Environment Designer)
18.11 Recordset的其他程序化功能
18.12 事务处理
第19章 网络、Internet和WWW
19.1 介绍
19.2 Visual Basic Internet控件
19.3 WebBrowser控件
19.4 Internet Transfer控件
19.5 Internet Transfer控件的其他属性、方法和事件
19.6 Winsock控件
19.7 举例:使用Winsock控件的客户/服务器交互
19.8 Winsock控件和基于UDP的客户/服务器计算
19.9 Winsock控件的其他属性、方法和事件
19.10 Visual Basic Script(VBScript):综述
第20章 多媒体:图像、动画和声音
20.1 介绍
20.2 Microsoft Agent控件
20.3 多媒体MCI控件
20.4 Animation控件
20.5 RealAudio ActiveX控件库
20.6 Marquee控件库
20.7 Microsoft ActiveMovie控件
第21章 数据结构、集合、词典
21.1 介绍
21.2 Variant类型
21.3 自引用类
21.4 动态内存分配
21.5 链表
21.6 堆栈
21.7 队列
21.8 树
21.9 Collection对象
21.10 Dictionary对象
附录A 运算符优先级列表
附录B ANSI字符集
附录C Internet和WWW上的Visual Basic资源
附录D 数字系统
附录E VISUAL BASIC 6多媒体教室用户指南
猜您喜欢