《使用Visual Basic 5进行Web与多媒体开发》求取 ⇩

第一章VB5的新功能1

1.1 32位编程未被所有的人采用的原因1

1.2 有关Windows NT的情况1

1.3Visual Basic 5的新功能2

1.3.1 原生代码编译2

1.3.2 小型代码使用的P-Code2

1.3.3 比尔·盖茨说:“更迅速的窗体!”2

1.3.4 ActiveX控制的创建3

1.3.5 32位编程3

1.3.6 资源文件支持3

1.3.7 新的数据库功能3

1.3.8 多媒体的即插即用4

1.416位应用程序编程5

1.4.1 使用条件编译5

1.5 小结7

第二章Visual Basic 5满足多媒体需求8

2.1 交互式操作8

2.2 探索Windows多媒体系统9

2.3 Windows编程—魔法?10

2.4作为Windows开发系统的Visual Basic11

2.4.1 Visual Basic管理Windows杂务12

2.4.2 Visual Basic由事件驱动12

2.4.3 交互式开发12

2.4.4 可视编程功能12

2.4.5 易于使用的API支持13

2.5基本的VB要素14

2.5.1 窗体显示14

2.5.2 对象行为15

2.5.3 属性定义15

2.5.4 事件发生15

2.5.5 函数、过程和方法15

2.5.6 模块化组织15

2.5.7 代码风格16

2.6内在的多媒体功能17

2.6.1 专业版的多媒体控件20

2.7 失去链接20

2.8 下一章的内容25

第三章建立超媒体引擎26

3.1 超媒体的迅猛发展26

3.2 组织的混乱——超链接的魔术27

3.3信息高速公路上的超链接30

3.3.1 获得超文本32

3.3.2 创建文本链接32

3.3.3 创建超文本系统33

3.4作为超文本平台的Visual Basic33

3.4.1 寻找正确的控件34

3.4.2 扩展超文本系统47

3.4.3 加载和滚动59

3.4.4 运行整个超文本系统61

3.5 添加错误捕获支持61

3.6 灵活导航的坚实基础62

第四章Windows多媒体系统初步63

4.1 高级MCI概观63

4.2探讨Windows多媒体系统64

4.2.1 多媒体API概述64

4.2.2 使用高级多媒体函数:Message Beep()和sndPlaySound()64

4.2.3 创建MCIPlay项目:第1版65

4.2.4 运行新的MCIPlay项目68

4.2.5 扩充MCIPaly项目:第1版68

4.3使用MCI70

4.3.1 使用mciSendString()和mciSendCommand()生成WAV文件71

4.3.2 创建MCIPlay项目:第2版73

4.3.3 进一步讨论mciSendString()和mciGetErrorString()75

4.3.4 扩充MCIPlay项目:第2版78

第五章深入研究Windows多媒体系统82

5.1使用低级音频函数82

5.1.1 神奇的RIFF文件82

5.1.2 WAV文件结构84

5.1.3 多媒体I/O函数85

5.1.4 给MCIPlay添加低级回放100

5.2 小结104

第六章 探索图像化——从像素到调色板106

6.1图形设备接口106

6.1.1 显示文本106

6.1.2 理解位图106

6.1.3 Windows颜色107

6.1.4 调色板的魔力107

6.1.5 Palette Manager内部原理109

6.2用VB探索颜色112

6.2.1 选择颜色的简便方法112

6.2.2 使用更多颜色——加载调色板115

6.2.3 进一步讨论颜色115

6.2.4 利用API访问颜色118

6.2.5 修改代码130

6.2.6 建立调色板136

6.2.7 插入AnimatePalette137

6.3 一个实际示例138

第七章调色板动画和ROP140

7.1调色板动画140

7.1.1 添加事件处理程序代码140

7.2像素和光栅操作146

7.2.1 添加事件处理程序代码147

7.2.2 混合像素149

7.2.3 ROP和分离的系统调色板150

7.3处理位图——使用BitBlt函数151

7.3.1 添加事件处理程序代码152

7.3.2 创建ROPs项目153

7.3.3 添加事件处理程序代码153

第八章高级图像化和特殊效果157

8.1 介绍淡入淡出157

8.2重访ROP158

8.2.1 创建ROPs2项目158

8.3位图合并163

8.3.1 搜索光栅操作164

8.4创建基本的数字式渐隐166

8.4.1 创建第一个淡入淡出166

8.4.2 进一步讨论第一个淡入淡出170

8.4.3 创建调色板化的淡入淡出171

8.4.4 DIB类176

8.5 进一步讨论调色板化的淡入淡出179

第九章 超图像化艺术180

9.1Windows是超媒体180

9.1.1 把控件用做热点按钮180

9.1.2 创建第一个热点项目181

9.2使用矩形窗口区域182

9.2.1 如何使用热点编辑器183

9.2.2 设计热点编辑器183

9.2.3 设计主窗体183

9.3 下一章的内容197

第十章对超图像的进一步讨论198

10.1掌握不规则热点198

10.1.1 运行程序198

10.1.2 响应鼠标事件199

10.1.3 绘制多边形200

10.1.4 开发一个多边形热点类——Polygon.cls203

10.2给图像添加多边形热点207

10.2.1 运行热点编辑器208

10.2.2 程序初始化209

10.2.3 向多边形类增加功能217

10.2.4 表示并存储多边形热点——DBHotspot类218

10.3 进一步开发热点226

第十一章 扩展多媒体引擎227

11.1重新封包超文本227

11.1.1 准备项目228

11.1.2 修改窗体模块228

11.1.3 以变元传递控件232

11.2 增加对图像的支持242

11.3完善超媒体引擎248

11.3.1 运行神奇的超媒体引擎248

11.3.2 创建窗体248

11.3.3 超链接热点250

11.3.4 热点与超文本相遇254

11.3.5 进一步讨论图像显示256

11.3.6 填入其余的事件代码259

11.4使用数据库代替文本文件260

11.4.1 打开数据库261

11.4.2 支持脚本263

11.4.3 建立数据库连接266

11.5 扩充多媒体引擎285

第十二章动画的魔力287

12.1探讨单元动画287

12.1.1 CellAnim项目287

12.1.2 初始化、清除和计时器代码288

12.1.3 CellAnim类289

12.1.4 探讨Sprite动画294

12.1.5 Sprite1项目295

12.1.6 用块传送例程执行Sprite动画297

12.1.7 Sprite2项目297

12.1.8 透明的位图——Sprite和蒙板298

12.1.10 开发初始化和清除代码300

12.1.11 分析进度306

12.1.12 自动创建蒙板和Sprite307

12.1.13 MakeMark项目307

12.1.14 编写初始化、清除和菜单响应代码308

12.1.15 DIB 类312

第十三章更快捷、更健壮的子画面动画318

13.1创建无闪烁的动画318

13.1.1 Sprite3项目319

13.1.2 Sprite类320

13.1.3 添加给Sprite类的实用程序函数325

13.1.4 Sprite类的公布方法326

13.1.5 Sprite3项目的机制332

13.1.6 测试Sprite3项目335

13.1.7 改进Sprite引擎336

13.1.8 Sprites项目336

13.1.9 重新考虑绘制进程337

13.1.10 修改调用过程338

13.1.11 改编Sprite类343

13.2 增强Sprite动画349

第十四章 超越GUI——多媒体界面351

14.1设计界面351

14.1.1 分析内容、需求和受众351

14.1.2 设计程序流351

14.1.3 开发风格和主题352

14.1.4 原型化界面352

14.1.5 执行可用性测试352

14.1.6 重复步骤4和步骤5352

14.2良好的界面设计的基本概念352

14.2.1 可用性与易学性353

14.2.2 直观性353

14.2.3 一致性353

14.2.4 简单性354

14.2.5 预防性354

14.2.6 容错性354

14.2.7 艺术性354

14.3不符合标准限制条件的按钮354

14.3.1 Autorun项目355

14.3.2 使用GraphicButton组件356

14.3.3 开发GraphicButton组件357

14.3.4 Player项目368

14.4用自定义光标提高可用性与易学性379

14.4.1 Hotspot 4程序379

14.4.2 缺少的媒体元素——声音382

14.4.3 Autourn2项目382

第十五章ActiveX——超越桌面390

15.1 Active什么390

15.2 ActiveX技术概览390

15.3 ActiveX、VB5和World Wide Web392

15.4ActiveX文档392

15.4.1 SlideShow项目393

15.4.2 开发SlideShow项目393

15.4.3 SSImage类397

15.4.4 用ActiveX文档激活SlideShow项目399

15.4.5 查看SlideShow ActiveX文档400

15.5为World Wide Web建立ActiveX控件400

15.5.1 GBWeh.GraphicButton控件401

15.5.2 开发GBWeb.ActiveX组件405

15.5.3 测试和调试GraphicButton ActiveX控件423

15.6 ActiveX的未来430

第十六章操纵波形音频431

16.1 音频:强劲的媒体431

16.2考察选项431

16.2.1 红皮书音频432

16.2.2 MIDI432

16.2.3 波形音频433

16.3数字音频基础433

16.3.1 运行程序434

16.3.2 创建窗体435

16.3.3 代码模块437

16.3.4 检查声卡的功能440

16.3.5 用Change Level()过程来修改波数据445

16.3.6 实现AddEcho()过程447

16.3.7 WAVPLAY2.BAS的声明452

16.3.8 完成窗体级代码457

第十七章使用音乐设备数字接口460

17.1MIDI介绍460

17.1.1 音响连接460

17.2MIDI消息462

17.2.1 通道声部消息462

17.2.2 通道模式消息464

17.2.3 系统消息465

17.3 MIDI的产物466

17.4MIDI和Windows467

17.4.1 MIDI连接468

17.4.2 Windows MIDIMapper468

17.4.3 Windows 95登场470

17.5发送MIDI消息472

17.5.1 运行程序474

17.5.2 声明midiOut API函数474

17.5.3 创建窗体模块475

17.5.4 演奏Visual Basic MIDI Piano477

17.5.5 创建主窗体478

17.5.6 VB MIDI Piano代码模块482

17.6接收MIDI消息484

17.6.1 Windows回调484

17.6.2 运行程序485

17.6.3 创建窗体486

17.6.4 添加窗体代码486

17.6.5 WindowsProc函数488

17.6.6 完成窗体模块489

17.6.7 代码模块490

17.6.8 超越MIDI基础491

第十八章应用媒体控制接口492

18.1 简单的Windows多媒体设备492

18.2 试用MCI命令492

18.3使用MCI来播放红皮书音频494

18.3.1 运行“单步”CD播放器494

18.3.2 创建窗体494

18.3.3 声明API函数495

18.3.4 封装API函数495

18.3.5 填入事件代码496

18.3.6 运行智能CD播放器497

18.4 不要低估MCI521

附录 AHTML参考指南522

A.1 HTML基础522

A.2HTML文档的结构522

A.2.1 〈HEAD〉…〈/HEAD〉标记523

A.2.2 〈BODY〉…〈/BODY〉标记523

A.3头标和段落523

. A 3.1 〈ADDRESS〉…〈/ADDRESS〉标记523

A.4 注释523

A.5题头元素524

A.5.1 〈TITLE〉…〈TITLE〉标记524

A.5.2 其他〈HEAD〉元素524

A.6正常文本524

A.6.1 〈BR〉标记525

A.6.2 〈NOBR〉标记525

A.6.3 〈WBR〉标记525

A.6.4 〈P〉标记525

A.7物理属性与逻辑属性526

A.7.1 〈BLINK〉…〈/BLINK〉527

A.7.2 〈CENTER〉…〈/CENTER〉527

A.7.3 〈FONT〉…〈/FONT〉527

A.7.4 〈BASEFONT〉527

A.8 标题528

A.9列表528

A.9.1 编号列表529

A.9.2 加着重号的列表529

A.9.3 列表扩充529

A.9.4 无序列表的扩充529

A.9.5 有序列表的扩充530

A.9.6 对列表元素使用修饰符530

A.9.7 目录和菜单列表531

A.9.8 定义列表531

A.9.9 紧凑列表和标准列表531

A.10 内联图像532

A.11混合图像和文本533

A.11.1 使用浮动图像533

A.11.2 指定浮动图像的间距533

A.11.3 指定图像尺寸533

A.11.4 在一行中使用多个图像534

A.11.5 定义图像的边框534

A.11.6 ISMAP参数534

A.11.7 水平规则535

A.12超媒体链接535

A.12.1 链接到其他文档535

A.12.2 作为热点的图像536

A.12.3 缩微图像536

A.12.4 把图像链接到自身536

A.12.5 在一个图像上使用多个锚点536

A.12.6 链接到锚点536

A.12.7 定义锚点名537

A.12.8 链接到当前文档中的锚点537

A.12.9 链接到不同文档内的锚点537

A.13使用URL537

A.13.1 〈BASE〉标记538

A.14阅读与构造URL538

A.14.1 使用WWW和实际主机名539

A.15使用特殊字符539

A.15.1 两种形式:数值或符号539

A.16预格式化和其他特殊段落类型540

A.16.1 〈BLOCKQUOTE〉…〈/BLOCKQUOTE〉标记540

A.16.2 〈PRE〉…〈/PRE〉标记540

A.16.3 〈ADDRESS〉…〈/ADDREE〉标记540

A.17 使用表540

A.17.1 〈TABLE〉…〈/TABLE〉标记541

A.17.2创建表的标题541

A.17.3 创建表行541

A.17.4 定义表数据单元541

A.17.5 定义单元的标题542

A.18使用窗体542

A.18.1 〈FORM〉…〈/FORM〉标记542

A.18.2 窗体动作和方法属性542

A.19器件543

A.19.1 标记543

A.19.2 文本框544

A.19.3 复选框和单选按钮544

A.19.4 图像映射545

A.19.5 Submit和Reset按钮545

A.19.6 隐藏的域546

A.19.7 〈TextArea〉…〈/TextArea〉标记546

A.19.8 〈SELECT〉…〈/SELECT〉标记547

附录BVB联机资源549

B.1 Microsoft站点549

B.2 其他Web站点550

1999《使用Visual Basic 5进行Web与多媒体开发》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Anthony Potts等著;欧梅等译 1999 北京:中国水利水电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

多媒体Web实战(1999 PDF版)
多媒体Web实战
1999 北京:人民邮电出版社
Visual Basic 5 开发使用手( PDF版)
Visual Basic 5 开发使用手
Visual Basic快速 Web开发指南(1998 PDF版)
Visual Basic快速 Web开发指南
1998
Visual Basic 6.0多媒体开发实例( PDF版)
Visual Basic 6.0多媒体开发实例
人民邮电出版社
Visual Basic 5 开发Web数据库指南(1998年07月第1版 PDF版)
Visual Basic 5 开发Web数据库指南
1998年07月第1版 机械工业出版社
Visual Basic快速 Web开发指南(1998年06月第1版 PDF版)
Visual Basic快速 Web开发指南
1998年06月第1版 电子工业出版社
多媒体计算机技术开发与使用( PDF版)
多媒体计算机技术开发与使用
如何使用Authorware开发多媒体系统(1999 PDF版)
如何使用Authorware开发多媒体系统
1999 北京:北京理工大学出版社
用Visual Basic制作多媒体课件(1999 PDF版)
用Visual Basic制作多媒体课件
1999 北京:高等教育出版社
Visual J++6.0在多媒体开发中的应用(1999 PDF版)
Visual J++6.0在多媒体开发中的应用
1999 北京:人民邮电出版社
Visual Basic 6.0多媒体使用与开发指南(1999 PDF版)
Visual Basic 6.0多媒体使用与开发指南
1999 北京:人民邮电出版社
Visual J++与ActiveX的Web应用开发(1999 PDF版)
Visual J++与ActiveX的Web应用开发
1999 北京:人民邮电出版社
Visual Basic 6.0多媒体与因特网应用(1999 PDF版)
Visual Basic 6.0多媒体与因特网应用
1999 北京市:清华大学出版社
使用Visual Basic 6开发Web数据库(1999 PDF版)
使用Visual Basic 6开发Web数据库
1999 西安:西安交通大学出版社
Internet上网与使用(1998 PDF版)
Internet上网与使用
1998 北京:清华大学出版社