《Visual Basic 6.0高级编程技巧 多媒体通信篇》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:白鹏等编著
  • 出 版 社:西安:西安交通大学出版社
  • 出版年份:1999
  • ISBN:7560511899
  • 页数:263 页
图书介绍:内容简介Visual Basic6.0是微软公司最新推出的Visual Studio 6.0可视化应用程序开发工具组件中的一员,也是当今世界上最流行的可视化编程工具。本书是“Visual Basic 6.0高级编程技巧系列”丛书中的一本——多媒体通信篇。主要内容是全面系统介绍在Visual Basic 6.0环境下如何利用控件进行程序设计,除了讲解具有针对性的实用方法之外,并在其中插入了大量全新的实例。在这些实例中有许多都是作者在实际设计中采用过的。本书共分10章,其内容包括多媒体与网络通信的编程技巧和实例程序等。书中通过作者的编程实践经验,用大量的实例说明三类控件的编程方法,从而使读者进一步加深对VB控件的理解和应用技巧。本书立意独特,体系完整,内容充实,图文并茂,使用最新的实例,讲解最实用的方法,奉献最有价值的技巧,使读者能在最短的时间内掌握使用Visual Basic 6.0开发出最好的应用程序的方法和技巧。本书不仅适用于Visual Basic的初学者作为学习和开发Windows应用程序的理想参考书,更适用于所有软件开发人员作为常备手册性参考书。

绪论 1

第1章 图像的编程技巧与实例 3

1.1 图像的旋转 3

1.1.1 逐点计算的旋转方法 3

1.1.2 使用API函数的旋转方法 6

1.2 图像变换效果 9

1.2.1 “百叶窗”效果 9

1.2.2 “马赛克”效果 11

1.2.3 “窗帘”效果 15

1.3 动画的实现 18

1.4.1 用Animation控件播放动态图像 20

1.4 播放动态图像 20

1.4.2 用Multimedia MCI控件播放动态图像 21

1.4.3 用API函数mciExecute播放动态图像 23

1.5 不规则多边形与平滑曲线的绘制 24

1.5.1 不规则多边形的绘制 24

1.5.2 平滑曲线的绘制 26

1.6 图像的漫游、放大和缩小 30

1.6.1 图像的漫游 30

1.6.2 图像的放大和缩小 32

1.7 图像的复制和粘贴 38

1.8 保存图像到数据库的实例 39

1.9 综合实例—地理信息系统(GIS)中图像热点信息查询 42

第2章 声音的编程技巧与实例 56

2.1 有关声音的基本概念 56

2.2 Multimedia MCI控件 57

2.3 MCI接口处理声音方法 62

2.4 用Multimedia MCI控件播放*.WAV和*.MID格式音乐 65

2.5 用Multimedia MCI控件CD音乐光盘播放器 67

2.6 检测声卡的方法 69

2.7 用XmPlayer自动播放VCD 70

第3章 文字的编程技巧与实例 72

3.1 文字的旋转—用任意角度显示文字技术实现的数字钟实例 72

3.2 用API函数实现英文取词的实例 79

3.3 用API函数计算TextBox中行数的实例 81

3.4 如何进行数字与汉字大写的转换 82

3.5 用Label控件创建访问键 87

3.6 用TextBox控件显示文件 88

3.7 用TextBox控件检测文件的改变 89

3.8 限定汉字和西文字符输入个数的实例 90

3.9 用RichTextBox控件实现的综合字符编辑器 92

第4章 可视界面的编程技巧与实例 97

4.1 动态鼠标的实现 97

4.2 在PictureBox控件中实现渐变颜色 100

4.3 如何创建浮动的快捷菜单栏 101

4.4 创建动态凹陷的快捷菜单栏 104

4.5 如何建立动态的过渡窗体 109

4.6 建立自己的应用软件屏幕保护程序 111

4.7 变暗的屏幕 114

4.8 利用TreeView控件建立可视层次和结构的数据库 117

4.9 利用ImageList控件进行图像的叠加 126

第5章 通信的编程技巧与实例 130

5.1 MSComm控件功能和使用说明 130

5.2 用MSComm控件进行数据通信的实例 131

5.3 用MSComm控件拨电话的实例 134

5.4 用Winsock控件实现点对点数据通信的实例 135

5.5 用API函数实现串行通信的查询方法 137

第6章 网络与Internet的编程技巧与实例 143

6.1 使用Microsoft Exchange发送电子邮件 143

6.2 使用VB设计E-mail程序 144

6.3 使用VB设计自己的浏览器 148

6.4 使用IE控件访问Internet 151

6.5 数据库数据向HTML Web主页输出实例 153

6.6 建立可判断计算机在网络中名称的登录窗体 156

6.7 MCD客户端服务程序 158

6.8 断开与Internet的连接的实例 162

6.9 获取系统当前是否处于Internet连接状态的实例 164

7.1 利用Excel预览、打印报表 166

第7章 有关打印的编程技巧与实例 166

7.2 利用Word打印文本文件 170

7.3 可打印超宽(A3纸)表格程序 173

7.4 图文混排预览及打印程序 179

7.5 图像任意区域的打印程序 208

第8章 多媒体菜单的编程技巧与实例 211

8.1 在菜单中加入图标 211

8.2 能自动隐藏和显示的菜单 213

8.3 使用API函数的自动隐藏和显示菜单 219

8.4 能显示和保存历史记录的菜单 222

8.5 如何改变屏幕的分辨率 227

9.1 显示ListBox控件中鼠标所在选项的位置 230

第9章 鼠标与键盘编程技巧 230

9.2 鼠标的“离开”事件 231

9.3 用API函数获取鼠标位置的实例 232

9.4 键码值检测实例 233

9.5 鼠标移动里程的计算实例 234

9.6 捕捉窗体鼠标的实例 235

第10章 其他编程技巧与实例 238

10.1 能计算任意四则运算的计算器 238

10.2 对目录或文件夹实时监控的实例 252

10.3 格式化磁盘的实例 255

10.4 获取CPU使用率的实例 257

10.5 帮助文件的制作与实例 259