《用Visual Basic开发多媒体》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:石青编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:2000
  • ISBN:7502526153
  • 页数:368 页
图书介绍:

第一篇 基础篇 3

第一章 Visual Basic概述 3

第一节 Windows编程 3

第二节Visual Basic发展历史 4

一、Visual Basic版本简介 5

二、Visual Basic编程特色 6

第三节 如何编写Visual Basic应用程序 6

第二章Visual Basic集成开发环境 13

第一节Visual Basic5.0屏幕布局 13

第二节Visual Basic集成开发环境窗口介绍 13

一、工具箱 14

二、代码窗口 14

三、属性窗口 14

四、对象窗口 15

五、工程资源管理器 15

六、其他窗口 15

第三节 集成开发环境的菜单及工具栏功能介绍 16

一、文件菜单 16

二、编辑菜单 18

三、视图菜单 23

四、工程菜单 26

五、格式菜单 28

六、调试菜单 28

七、运行菜单 31

八、工具菜单 32

九、窗口菜单 33

十、帮助菜单 33

第三章Visual Basic程序设计基础 35

第一节Visual Basic程序书写规范 35

一、程序注释 35

二、书写代码 36

三、Visual Basic编码约定简介 36

第二节Visual Basic数据类型及算术运算符 38

一、基本变量类型 38

二、变量 39

三、自定义类型 41

四、算术运算符 41

第三节 数组 42

第四节 流程控制结构 43

一、关系及逻辑表达式 43

二、分支结构 44

第五节 循环结构 46

一、Do…Loop 47

二、For…Next 47

三、For Each…Next 48

第四章 过程与函数 49

第一节 过程概述 49

第二节 过程的引用 50

第三节 函数概述 51

第四节 函数过程的参数传递 52

一、按地址传递参数 52

二、按值传递参数 52

三、可选参数 52

四、不定数量的参数 52

五、命名参数 53

第五节 退出过程 54

一、Exit Sub 54

二、Exit Function 54

三、退出过程应用示例 54

第五章Visual Basic标准控件 55

一、TextBox控件 55

二、Label控件 57

三、PictureBox控件 58

四、Frame控件 58

五、CommandButton控件 59

六、CheckBox控件 59

七、OptionButton控件 59

八、ComboBox控件 59

九、ListBox控件 60

十、HScrollBar、VScrollBar控件 60

十一、Timer控件 60

十二、Shape控件 60

十三、Line控件 61

十四、Image控件 61

第六章 简单绘图 63

第一节 坐标系 63

一、坐标刻度 63

二、创建自定义刻度 64

三、使用刻度方法改变坐标系统 65

第二节 常用图形方法 65

一、画点 66

二、画直线 67

三、画正弦曲线 68

四、画圆 72

五、画椭圆 72

六、画圆弧线 74

七、取像素颜色 75

第三节 图形控件 80

一、外形控件 80

二、直线控件 81

第七章 多媒体介绍 87

第一节 图形 87

一、位图 88

二、图标 88

三、元文件 88

四、压缩图形格式 89

第二节 音频 89

一、CD音频 89

二、Wave采样文件 89

三、MIDI文件 89

第三节 视频 90

一、AVI文件 90

二、MPEG视频 90

第四节 超文本 90

第五节 多媒体开发环境 90

一、素材编辑软件 91

二、创作软件 91

三、程序设计语言 93

第八章 简单文字效果 95

第一节 滚动文字效果 95

第二节 文字上卷效果 99

第九章 图形按钮 105

第一节 闪烁式按钮 105

第二节 浮动式按钮 108

第三节 图标按钮 112

第四节 图形菜单 115

一、图形菜单(一) 115

二、图形菜单(二) 119

第二篇 提 高 篇 133

第十章 MCI控件使用初步 133

一、MCI控件 133

二、添加MCI控件 134

三、MCI控件功能简介 135

四、多媒体的要求和支持的设备类型 136

五、MCI控件使用举例 137

第十一章 MCI控件使用说明 141

第一节 MCI命令 141

一、MCI控件命令本质 141

二、打开MCI设备 142

三、关闭多媒体设备 142

四、使用Error和ErrorMessage属性 142

第二节 MCI控件常用属性 143

一、AutoEnable属性 143

二、ButtonEnabled属性 143

三、Button Visible属性 144

四、Command属性(Multimedia MCI控件) 144

五、Device Type属性 148

六、Enabled属性 149

七、FileName属性 149

八、From属性 149

九、hWndDisplay属性 149

十、Mode属性 150

十一、RecordMode属性 150

十二、TimeFormat属性 150

十三、To 属性 151

十四、UpdateInterval属性 152

十五、Wait属性 152

第三节 MCI事件 152

一、ButtonClick事件 152

二、Done事件 153

三、StatusUpdate事件 154

第十二章 MCI控件使用示例 155

第一节 用MCI控件播放音频 155

一、用MCI控件播放CD 155

二、用MCI控件播放MIDI、WAV音乐 166

三、指定范围放音 176

第二节 用MCI控件播放视频 181

第三节 MCI可捕获错误参考 190

第十三章 其他多媒体控件 193

第一节 Animation控件概述 193

第二节 Animation的基本用法 194

第三节 使用动画控件的技巧 195

第十四章 调用Windows API函数初步 197

一、API函数声明 197

二、API文本察看器的使用 198

三、参数传递 199

第十五章 API图像函数的使用 201

第一节 创建不规则形状的窗体 201

一、程序说明 201

二、编写程序 201

第二节 绘制渐变蓝色背景 203

第三节 抓取屏幕图像 207

第四节 创建位图菜单 210

第五节 使用Win95的动画光标 220

第六节 改变Windows95的墙纸 229

第七节 显示和隐藏窗体的动画效果 234

第十六章 API多媒体函数简介及其他应用 241

第一节 高层多媒体函数 241

一、mciExecute()函数 241

二、mciSendString()函数 242

三、mciGetErrorString() 243

四、sadPlaysound() 244

第二节 底层波形音频函数 244

一、底层波形音频函数介绍 244

二、底层波形音频函数的功能 246

三、监测系统是否支持声音 247

第三节 读写INI文件 249

一、INI文件概述 249

二、操作INI文件的几个Windows API函数 250

三、读写INI文件 251

第十七章 拼图游戏 257

第一节 游戏框架 257

第二节 扩充游戏功能 270

一、准备工作 270

二、预览图片 272

三、添加鼠标操作 274

四、跟随鼠标的提示信息 274

五、可选择图片的功能 275

六、确定是否进行演示 280

七、添加延时功能 282

八、增添背景音乐和音效 282

九、添加设置参数功能 283

十、保存游戏设置 288

十一、添加状态条,显示程序运行信息 288

十二、给游戏添加自动拼图的功能 288

十三、给游戏添加“关于”窗体 290

十四、添加启动时的SPLASH窗体 290

十五、添加窗体显示与隐藏时的动画效果 291

第十八章 拼图游戏代码清单 293

一、模块文件 293

二、窗体布局及代码 303

第三篇 参考篇 343

第十九章 Visual Basic5.0中最主要的新特性 343

第二十章Visual Basic5.0 Service Pack3简介 349

第二十一章 内部函数列表 351

第二十二章 常数列表 359

一、控件常数 359

二、鼠标指针常数 360

三、绘图常数 360

四、图形常数 361

五、颜色常数 362

六、其他常数 363