《Visual Basic 6.0多媒体与因特网应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:朱锦坤,纪哲锐编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:7900622462
  • 页数:280 页
图书介绍:

第一篇 Visual Basic 6.0基础 3

第一章 Visual Basic 6.0概述 3

1.1 Visual Basic 6.0的新特性 3

1.1.1 语言方面的新特性 3

1.1.2 向导的新特性 4

1.1.3 新增控件 5

1.1.4 原有控件功能的增强 6

1.1.5 部件创建中的新特性 7

1.1.6 数据访问的新特性 8

1.1.7 因特网特性中的新内容 9

1.2 Visual Basic 6.0的安装 10

1.3 Visual Basic 6.0的集成开发环境 12

1.4 Visual Basic 6.0的菜单与控件概述 16

1.5 Visual Basic 6.0程序设计步骤 21

1.5.1 VB的对象三要素 22

1.5.2 可视化设计部分 23

1.5.3 代码编程设计部分 25

1.5.4 VB的程序运行与调试 28

1.5.5 范例的使用和工程资源管理窗口 28

1.6 Visual Basic 6.0程序文件的组成 30

1.6.1 VB程序文件的组成 30

1.6.2 VB程序文件的打开与保存 30

1.6.3 产生独立的可执行文件 32

1.6.4 VB程序代码的打印 33

第二章 Visual Basic 6.0的基本语言 34

2.1 基本语言 34

2.1.1 历史概述 34

2.1.2 VB语句的语法概述 35

2.1.3 赋值语句 36

2.1.4 续行符 37

2.1.5 注释 37

2.1.6 一行写多个语句 37

2.1.7 运算符 38

2.1.8 数字 39

2.2 变量和常量 39

2.2.1 变量名 39

2.2.2 数据类型 39

2.2.3 变量说明方法 41

2.2.4 变量的作用域 43

2.2.5 自定义类型 45

2.3 基本语句 46

2.3.1 If-Then-Else结构 46

2.3.2 Select-Case结构 47

2.3.3 Do-Loop结构 50

2.3.4 For-Next结构 51

2.4 常用函数 52

2.4.1 字符串函数 52

2.4.2 转换函数 53

2.4.3 数学函数 55

2.4.4 日期函数 55

2.5 数组 60

2.5.1 固定数组 60

2.5.2 动态数组 60

2.5.3 控件数组 61

2.6 通用过程及过程的调用 62

第三章 VB6.0常用控件的使用及事件响应 65

3.1 概述 65

3.2 基本控件 65

3.2.1 标签(Label) 65

3.2.2 文本框(TextBox) 67

3.2.3 命令钮(CommandBox) 68

3.2.4 单选钮(OptionButton)与复选框(CheckBox) 70

3.2.5 滚动条(ScrollBar) 71

3.2.6 列表框(ListBox)和组合框(ComboBox) 72

3.2.7 图片框(Picture)和图像框(Image) 77

3.2.8 定时器(Timer) 81

3.2.9 通用对话框(CommonDialog) 82

3.3 网格 88

3.3.1 网格的用途 88

3.3.2 把网格加入工具箱中 88

3.3.3 网格的属性 88

3.3.4 网格控制代码 89

3.4 菜单制作 90

3.4.1 菜单的用途 90

3.4.2 菜单的设计制作 90

3.4.3 菜单代码的输入区 92

3.4.4 菜单的修改与改进 92

3.4.5 菜单的控制 93

第四章 信息的输出与输入 95

4.1 信息输出和输入至屏幕显示 95

4.1.1 信息输出 95

4.1.2 信息输入 97

4.2 键盘事件 98

4.2.1 KeyPress事件 99

4.2.2 KeyDown和KeyUp事件 100

4.2.3 编写窗体级键盘处理程序 102

4.3 鼠标事件 102

4.3.1 用MouseDown或MouseUp事件测试鼠标按钮 103

4.3.2 MouseMove事件 103

4.3.3 鼠标事件和Line方法的结合使用 104

第五章 图形与动画程序设计 105

5.1 坐标系和长度单位 105

5.1.1 长度单位 105

5.1.2 坐标系 106

5.2 图案填充与Print方法 108

5.2.1 图案填充 108

5.2.2 Print方法 109

5.3 基本图形 110

5.3.1 Shape控件 110

5.3.2 基本图形 111

5.3.3 一般函数曲线 113

5.4 字体和打印 114

5.4.1 字体 114

5.4.2 打印 116

第六章 文件管理 117

6.1 用于处理文件系统的语句和函数 117

6.1.1 获取当前目录 117

6.1.2 改变当前驱动器 117

6.1.3 改变当前目录 117

6.1.4 建立和删除目录 118

6.1.5 删除文件 118

6.1.6 设置文件属性 118

6.1.7 取得当前可执行文件的路径 119

6.2 文件系统控件 119

6.2.1 驱动器列表框 119

6.2.2 目录列表框 120

6.2.3 文件列表框 120

6.2.4 文件系统控件的配合 121

6.3 文件的读写 122

6.3.1 顺序文件 123

6.3.2 随机文件 125

6.3.3 二进制文件 127

第七章 多重窗体·MDI窗体 130

7.1 多重窗体的设计方法 130

7.1.1 多重窗体的加入与删除 130

7.1.2 窗体的布局,主窗体启动与窗体之间的切换 131

7.2 MDI窗体的设计方法 133

7.2.1 MDI窗体设计实例 133

7.2.2 MDI窗体的属性、方法和事件 134

7.3 工程组 135

第二篇 Visual Basic 6.0多媒体应用 139

第八章 利用MCI设计多媒体系统 139

8.1 概述 139

8.1.1 常用播放器的调用 139

8.1.2 MCI控件的添加 141

8.1.3 MCI控件的主要属性 142

8.2 播放器的制作 146

8.2.1 多媒体素材库 146

8.2.2 制作一个播放器 146

8.2.3 抓图 148

8.2.4 动画的制作与配音 148

8.2.5 设计视频/音频播放器 151

8.2.6 设计自己的音频播放器 153

第九章 多媒体应用开发 157

9.1 概述 157

9.2 Animation控件 157

9.2.1 添加Animation控件 157

9.2.2 Animation控件的属性 158

9.2.3 Animation控件的方法 158

9.3 PictureClip控件 161

9.3.1 添加PictureClip控件 162

9.3.2 PictureClip控件的属性 162

9.3.3 实例 163

9.4 ActiveMovie控件 164

9.4.1 添加ActiveMovie控件 165

9.4.2 ActiveMovie控件的属性 165

9.4.3 ActiveMovie控件的方法 166

9.4.4 ActiveMovie控件的事件 166

9.4.5 ActiveMovie控件实例 167

9.5 多媒体开发实例 168

9.5.1 《爱因斯坦火车》的VB60版本 168

9.5.2 《爱因斯坦火车》的封面设计 170

9.5.3 《爱因斯坦火车》的公用模块 173

9.5.4 《爱因斯坦火车》的主控窗体设计 174

9.5.5 《爱因斯坦火车》的动画窗体设计 176

9.5.6 《爱因斯坦火车》的AutoLoop动画设计 177

9.5.7 《爱因斯坦火车》的“谢幕”动画设计 179

9.5.8 问题讨论 181

第十章 数字组合发声器 183

10.1 数字组合发声器的意义 183

10.2 设计要求 183

10.3 具体设计 183

10.3.1 获取用户的请求 183

10.3.2 把Word$拆分成单音节的字符 184

10.3.3 过程Voice(Num)的代码 184

10.3.4 声音的连接是关键 185

10.3.5 源程序清单 185

第十一章 调用Windows API函数与自编DLL 188

11.1 Windows API函数简介 188

11.2 用API浏览器访问API函数 189

11.2.1 在VB界面装入API浏览器 189

11.2.2 使用API浏览器调出函数的声明 189

11.3 获取Windows屏幕参数的方法 191

11.4 画带有圆角的矩形 191

11.5 播放wav文件 191

11.6 源程序清单 192

11.7 调用自编DLL解决硬件接口问题 193

11.7.1 自编DLL的方法 193

11.7.2 建立DLL文件的步骤 194

11.7.3 编写Pas文件 194

11.7.4 编写Dpr文件 195

11.8 VB调用自编DLL发声 196

11.9 8255可编程接口卡的DLL调用 198

11.9.1 8255扩展接口卡 198

11.9.2 编写Pas和Dpr文件 199

11.9.3 VB调用DLL作输入输出控制 200

第十二章 彩色分离技术 202

12.1 图像的三基色分离 202

12.1.1 色彩分离的基本原理 202

12.1.2 电脑化色度计 203

12.2 多行文本的各行分离 204

12.3 源程序清单及说明 204

第三篇 Visual Basic 6.0与Internet 212

第十三章 连接工具的使用方法 212

13.1 WebBrowser控件 212

13.2 添加WebBrowser控件 212

13.3 常用属性、方法和事件 213

13.4 基本语句的使用 214

第十四章 超文本制作 215

14.1 HTML的简单例子 215

14.2 HTML的多窗口设计与超联接 218

14.3 HTML语言小结 220

第十五章 利用VB编辑和浏览Web页 222

第十六章 远程计算机的通信 227

16.1 Winsock通信控件 227

16.1.1 使用Winsock控件的几点说明 227

16.1.2 基本属性 227

16.1.3 控件的安装 229

16.2 本地通信程序设计 229

16.2.1 可视化设计 230

16.2.2 程序设计方法 231

16.2.3 Winsock控件与远程计算机通信应用 235

第十七章 创建DHTML应用程序 236

17.1 DHTML概述 236

17.2 创建DHTML应用程序 237

17.2.1 进入DHTML应用程序工作界面 237

17.2.2 初识DHTMLProject设计界面 238

17.2.3 在DHTMLProject设计界面上的编辑操作 239

17.2.4 VB工程保存模式 241

17.2.5 外部HTML保存模式 249

17.2.6 导入外接HTML编辑器 250

17.2.7 从VB工程保存模式转换到外部HTML保存模式 251

17.3 在DHTML网页中编写事件代码 254

第十八章 应用程序的发布 259

18.1 “打包和展开向导” 259

18.2 “标准EXE”应用程序的打包 259

18.3 “标准EXE”应用程序的展开 267

18.4 DHTML应用程序的打包 270

18.5 DHTML应用程序的展开 275

附录A 本书程序目录 278

附录B 光盘使用说明 280