《Visual Basic开发实用编程200例》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:苏瑞,韩中孝编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2006
  • ISBN:7113068022
  • 页数:460 页
图书介绍:本书精选60多个核心实例和140多个扩展实例分9个部分介绍Visual Basic 6.0的使用方法和基本的使用技巧。

第一部分 窗体界面 1

第1章 窗体 7

1.1 核心实例 7

1.1.1 滚动窗体 7

1.1.2 类QQ工具栏 9

1.1.3 透明窗体 11

1.1.4 椭圆形窗体 13

1.1.5 真彩任意图形窗体 15

1.1.6 API关于窗体 18

1.1.7 系统托盘图标 20

1.2 扩展实例 24

1.2.1 窗体标题栏闪烁 24

1.2.2 动态标题栏 25

1.2.3 拖动无标题窗体 27

1.2.4 TopMost窗体 28

1.2.5 制作多文档界面窗体 29

1.2.6 设置窗体背景 31

1.2.7 创建炫彩启动窗体 32

1.2.8 类Winamp窗体 33

1.2.9 类东方快车工具栏 34

1.2.10 制作下载进度条 36

1.2.11 屏幕放大镜 37

1.2.12 制作线型屏幕保护 39

第2章 菜单 41

2.1 核心实例 41

2.1.1 多功能菜单 41

2.1.2 带图标的菜单 44

2.1.3 有历史的菜单 46

2.2 扩展实例 51

2.2.1 多列菜单 51

2.2.2 自定义系统菜单 52

2.2.3 屏蔽控制按钮 54

2.2.4 自动隐藏菜单 55

第二部分 控件技术 57

3.1.1 按钮小游戏 67

第3章 内部控件 67

3.1 核心实例 67

3.1.2 登录窗口 69

3.2 扩展实例 70

3.2.1 改变按钮的前景色 70

3.2.2 带音效的命令按钮 72

3.2.3 Label做出的进度指示器 73

3.2.4 闪烁的Label 74

3.2.5 记事本 75

3.2.6 只允许输入数字的文本框 76

3.2.7 利用滚动条控件进行颜色合成 77

3.2.8 调用Windows颜色对话框 78

3.2.9 List列表拒绝添加重复信息 79

第4章 ActiveX控件 81

4.1 核心实例 81

4.1.1 使用TreeView控件智能选取树状目录 81

4.1.2 CoolBar控件演示 83

4.2.1 控制TreeView控件的各种属性 86

4.2 扩展实例 86

4.2.2 制作Windows资源管理器 87

4.2.3 设置IP地址 88

4.2.4 颜色渐变的进度条 89

4.2.5 桌面主题查询系统 90

第5章 其他控件及综合应用 91

5.1 核心实例 91

5.1.1 进程杆控件 91

5.1.2 评语生成器 93

5.2 扩展实例 95

5.2.1 图片演示 95

5.2.2 项目添加 96

5.2.3 程序运行时智能增减控件 97

5.2.4 订购车票和机票 98

5.2.5 计算工资 99

第三部分 字符串、数字和时间 101

6.1 核心实例 109

6.1.1 将数字转换成英文表示 109

第6章 字符和字符串 109

6.1.2 鼠标取词 110

6.1.3 分解字符串 112

6.2 扩展实例 114

6.2.1 十进制转换二进制 114

6.2.2 ASCII码查询器 115

6.2.3 将阿拉伯数字转换成汉字表示 116

6.2.4 快速排序和冒泡排序 118

6.2.5 在文件中快速查找字符串 119

6.2.6 自动完成字符串填写 120

6.2.7 加密解密字符串 122

第7章 数字和计算器 125

7.1 核心实例 125

7.1.1 猜数字游戏 125

7.1.2 计算器 127

7.2.1 加法计算 129

7.2 扩展实例 129

7.2.2 投注器 130

7.2.3 科学函数计算器 131

7.2.4 绘制函数图像的小工具 132

7.2.5 多功能数学运算器 133

7.2.6 鸡兔同笼问题 135

7.2.7 用回溯算法设计的迷宫 136

8.1.1 数码钟 137

8.1 核心实例 137

第8章 时间和日期 137

8.1.2 秒表 139

8.1.3 日历程序 141

8.2 扩展实例 142

8.2.1 指针时钟 142

8.2.2 漂亮的数字钟 144

8.2.3 闹钟 144

8.2.4 计算执行一个程序所花的时间 145

8.2.5 倒数计时 146

8.2.7 又一个日历程序 147

8.2.6 倒计时程序 147

第四部分 多媒体 149

第9章 音频 163

9.1 核心实例 163

9.1.1 CD播放器 163

9.1.2 音量控制小程序 165

9.1.3 VB编写的电子琴 167

9.1.4 录音及文本标准朗读 169

9.2.1 播放WAV文件 171

9.2 扩展实例 171

9.2.2 简单的MP3播放器 172

9.2.3 袖珍MP3播放器 174

9.2.4 非凡MP3播放器 175

9.2.5 可连续播放的MP3播放器 176

9.2.6 制作MP3播放列表 177

9.2.7 多光驱的CD播放器 178

9.2.8 数字组合发声器 179

9.2.9 播放和改变系统声音 180

10.1.1 播放AVI文件 183

第10章 视频 183

10.1 核心实例 183

10.1.2 播放AVI、MIDI和WAV文件 185

10.1.3 播放AVI动画 186

10.2 扩展实例 188

10.2.1 MCI Control示例 188

10.2.2 仿真一个TV 189

10.2.3 超级媒体播放器 190

10.2.4 椭圆形多媒体播放器 192

10.2.5 播放指定AVI文件 193

10.2.6 AVI播放器 194

第11章 动画 197

11.1 核心实例 197

11.1.1 滚动字幕 197

11.1.2 播放GIF动画 198

11.1.3 播放Flash动画 201

11.2 扩展实例 203

11.2.1 被缩放显示的透明文本 203

11.2.2 动态文字效果演示 205

11.2.3 欢迎窗口 206

11.2.4 一个简单的文字活动Banner 207

11.2.5 滚动的小球 208

11.2.6 上发条的小鸟 209

11.2.7 生成游戏般的流畅动画 210

第五部分 图形图像 211

第12章 色彩 221

12.1 核心实例 221

12.2.1 自制调色板 223

12.2 扩展实例 223

12.2.2 彩色位图转灰度 225

第13章 图像处理 227

13.1 核心实例 227

13.1.1 不规则区域识别 227

13.1.2 绘制柱形图 229

13.1.3 屏幕抓图 232

13.2.1 图形反转 238

13.2 扩展实例 238

13.2.2 获取文件图标 239

13.2.3 提取图标 240

13.2.4 获取位图信息 242

13.2.5 刮刮乐 244

第14章 图形效果 247

14.1 核心实例 247

14.1.1 条形图 247

14.1.2 百叶窗 249

14.2 扩展实例 251

14.2.1 3D饼图 251

14.2.2 水下图片效果 253

14.2.3 拖尾效果 254

14.2.4 简单位图动画 256

14.2.5 图像旋转 257

14.2.6 屏幕变暗 258

15.1 核心实例 261

第15章 文字效果 261

15.2 扩展实例 263

15.2.1 文字旋转 263

15.2.2 创建蒙版字 264

15.2.3 Word艺术字 266

15.2.4 3D文字效果 267

16.1.1 控制桌面图标 275

16.1 核心实例 275

第16章 系统控制 275

第六部分 系统 275

16.1.2 模拟控制面板 277

16.2 扩展实例 279

16.2.1 控制光驱开关 279

16.2.2 简单任务管理器 281

16.2.3 设置系统快捷键 283

16.2.4 置屏幕分辨率 285

16.2.5 设置开机启动 288

16.2.6 变化的“开始”按钮 290

16.2.7 隐藏与显示任务栏 292

16.2.8 禁用任务栏右键快捷菜单 293

第17章 获取系统信息 295

17.1 核心实例 295

17.2 扩展实例 297

17.2.1 枚举系统可用字体 297

17.2.2 获取系统文件夹 298

17.2.3 使用APP对象 299

18.1.1 隐藏显示鼠标 301

第18章 键盘和鼠标 301

18.1 核心实例 301

18.1.2 遥控鼠标 302

18.1.3 简单文本框 304

18.2 扩展实例 306

18.2.1 动画光标 306

18.2.2 获得键盘信息 308

第七部分 文件 311

19.1 核心实例 317

19.1.1 图片浏览器 317

第19章 文件浏览 317

19.1.2 用Treeview读取INI文件 319

19.1.3 文件属性 322

19.2 扩展实例 327

19.2.1 创建文件关联 327

19.2.2 递归文件查找 329

19.2.3 文件拖放 331

20.1.1 加密文本文件 333

20.1 核心实例 333

第20章 文件处理 333

20.1.2 读写INI文件 336

20.1.3 模拟记事本 339

20.1.4 文件拷贝 341

20.2 扩展实例 344

20.2.1 利用WinRAR压缩解压文件 344

20.2.2 批量重命名文件 345

20.2.3 清空回收站 347

第八部分 数据库编程 349

第21章 初识VB数据库 359

21.1 核心实例 359

21.1.1 用图表显示数据 359

21.1.2 订单编辑 361

21.1.3 将图片存入数据库 363

21.2 扩展实例 365

21.2.1 从Excel中读取数据到数据库 365

21.2.2 将数据库转换为文本文件 366

21.2.3 打印订单汇总 368

21.2.4 动态创建数据库 369

21.2.5 锁住和解锁数据库表 371

21.2.6 运用MSChat图表显示数据(方法一) 372

21.2.7 运用MSChat图表显示数据(方法二) 373

第22章 SQL语言 375

22.1 核心实例 375

22.1.1 SQL使用技巧——某一时间段内数据汇总 375

22.1.2 SQL使用技巧——模糊查询 377

22.1.3 学生名册管理系统 379

22.1.4 学生信息管理系统 382

22.1.5 课程管理系统 387

22.2 扩展实例 391

22.2.1 系统登录 391

22.2.2 操作员权限设置 392

22.2.3 获取Access 2000数据库的密码 393

22.2.4 连接加密的Access数据库 394

22.2.5 利用Word统计字数和检查拼写错误 395

22.2.6 用数据库保存程序的用户设置 396

22.2.7 制作通讯录 397

第九部分 网络 399

第23章 获取网络相关信息 407

23.1 核心实例 407

23.1.1 获取IP地址和主机名 407

23.1.2 获取网卡MAC地址 408

23.2 扩展实例 411

24.1.1 简单浏览器 413

24.1 核心实例 413

第24章 浏览器编程 413

24.1.2 收藏夹导入导出 417

24.2 扩展实例 419

24.2.1 设置IE主页 419

24.2.2 隐藏IE右键快捷菜单 420

24.2.3 控制“选项”菜单项 422

24.2.4 自动完成 423

25.1.1 个人邮件助理 427

25.1 核心实例 427

第25章 基本网络应用 427

25.1.2 获取HTML文件的超链接 430

25.2 扩展实例 432

25.2.1 获取网页源代码 432

25.2.2 创建超链接 433

25.2.3 电话拨号程序 435

25.2.4 批量Ping IP地址 436

25.2.5 网络搜索引擎 439

附录 字符串和数组处理函数 441