图书介绍
使用Visual Basic 5进行Web与多媒体开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Anthony Potts等著;欧梅等译 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7801248481
- 出版时间:1999
- 标注页数:561页
- 文件大小:21MB
- 文件页数:582页
- 主题词:
PDF下载
下载说明
使用Visual Basic 5进行Web与多媒体开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 VB5的新功能1
1.1 32位编程未被所有的人采用的原因1
1.2 有关Windows NT的情况1
1.3 Visual 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.4 16位应用程序编程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.1 Windows是超媒体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.4 ActiveX文档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.1 MIDI介绍460
17.1.1 音响连接460
17.2 MIDI消息462
17.2.1 通道声部消息462
17.2.2 通道模式消息464
17.2.3 系统消息465
17.3 MIDI的产物466
17.4 MIDI和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
附录 A HTML参考指南522
A.1 HTML基础522
A.2 HTML文档的结构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 <INPUT>标记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
附录B VB联机资源549
B.1 Microsoft站点549
B.2 其他Web站点550
热门推荐
- 2560503.html
- 817655.html
- 3235065.html
- 3441247.html
- 3665566.html
- 487460.html
- 782727.html
- 3033888.html
- 2518319.html
- 874031.html
- http://www.ickdjs.cc/book_1836111.html
- http://www.ickdjs.cc/book_2465689.html
- http://www.ickdjs.cc/book_1688452.html
- http://www.ickdjs.cc/book_606459.html
- http://www.ickdjs.cc/book_3645411.html
- http://www.ickdjs.cc/book_1323572.html
- http://www.ickdjs.cc/book_2886901.html
- http://www.ickdjs.cc/book_1396506.html
- http://www.ickdjs.cc/book_28679.html
- http://www.ickdjs.cc/book_2688618.html