目 录 1
第1章窗体界面 1
1.1如何建立提示信息窗口 1
1.2如何利用标签框控件来建立提示信息窗口 2
1.3如何实现1个乘法运算窗口 3
1.4如何建立1个计算器窗口 5
1.5如何控制窗体的大小 9
1.6如何使窗体居中排列 12
1.7如何使窗体背景颜色具有渐变效果 13
1.8如何使窗体具有透明效果 16
1.9如何使窗体始终放在最前面 18
1.10如何制作“关于”窗体 20
1.11如何实现信息对话框 21
1.12如何制作弹出式菜单 23
1.13如何制作不同位置显示菜单 25
1.14如何使标题栏具有闪烁效果 28
1.15如何获得1个圆形窗口 30
1.16如何控制窗体的最大化按钮和最小化按钮 32
1.17如何制作多文档界面 34
2.1如何建立下拉列表框 44
第2章控件应用 44
2.2如何设置状态条的颜色和字体 46
2.3如何制作菜单和工具栏 48
2.4如何隐藏菜单 51
2.5如何使菜单选项为图标形式 54
2.6如何在程序运行过程中增加或删除控件 56
2.7如何拖放1个图形文件 59
2.8如何自制各种类型的滚动条 61
2.9如何显示网格控件中的信息 63
2.10如何自动关闭信息对话框 65
2.11如何获得移动式工具栏 67
2.12如何改变树视图控件的背景颜色 70
2.13如何判断文本框中的光标位置 73
2.14如何冻结文本框 75
2.15如何设置文本框的属性 77
2.16如何建立各种风格的工具栏 79
2.17如何获得多行提示信息 82
2.18如何将最近使用过的文件Name添加到“文件”菜单中 85
3.1如何设置文本的字符格式 92
第3章文本处理 92
3.2如何限制文本框内的字符数 94
3.3如何进行字符串处理 96
3.4如何限制文本框内只能输入数字 99
3.5如何将英文单词翻译成中文 101
3.6如何在窗体或图片框中获得滚动文字效果 105
3.7如何实现将小写字母变成大写字母 108
3.8如何获得旋转文字效果 110
3.9如何实现文字的自动对齐 112
3.10如何使标签文字具有闪烁效果 115
3.11如何实现在文本框内禁止出现快捷菜单 117
3.12如何装载或卸载外部字体 119
3.13如何将数字金额转换成大写金额 121
第4章文件管理 127
4.1如何保存文件和打开文件 127
4.2如何保存1个图像文件 129
4.3如何防止同时运行多个文件 131
4.4如何在文本文件中查找指定的字符串 132
4.5如何删除文件或文件夹 135
4.6如何在VB程序中执行其他应用程序 138
4.7如何关闭1个正在运行的应用程序 140
4.8如何获得文件的图标 142
4.9如何保存历史信息 144
4.10如何制作1个电子标签 147
第5章图像处理 155
5.1如何进行图像的放大和缩小操作 155
5.2如何获得图像信息 157
5.3如何进行配色处理 160
5.4如何获得1个旋转图形 162
5.5如何获得图形动画效果 165
5.6如何获得1个透明贴图(一) 168
5.7如何获得1个透明贴图(二) 169
5.8如何实现控件在容器之间的自由移动 171
5.9如何使图像反色 173
5.10如何获得RGB颜色模型中的颜色值 176
5.11如何获得指定像素点的颜色 177
5.12如何绘制基本图形元素 180
5.13如何使窗体具有渐变效果 182
6.1如何打开或关闭光盘驱动器 186
第6章多媒体应用 186
6.2如何检测驱动器类型 187
6.3如何检测声卡与播放CD音乐 189
6.4如何实现声音的播放和播放控制 192
6.5如何自动播放VCD光盘 194
6.6如何制作背景图案 196
6.7如何使漏斗光标具有动画效果 198
6.8如何使光标成为动画图形 200
6.9如何播放WAV格式的声音文件 202
6.10如何播放AVI格式的视频文件 204
6.11如何调节声音大小 208
6.12如何录制声音 211
6.13如何固定鼠标的活动范围 213
第7章系统控制 216
7.1如何建立1个计时器窗口 216
7.2如何建立1个用户登录窗口 218
7.3如何获得系统的当前时间与日期 220
7.4如何实现定时报警功能 222
7.5如何调用控制面板功能 224
7.6如何获得磁盘的有用空间 227
7.7如何获得系统的名称 229
7.8如何获得系统的当前路径 231
7.9如何实现自动关机功能 233
7.10如何获得系统的存储器情况 234
7.11如何实现屏幕抓图功能 236
7.12如何判断鼠标的MouseEnter状态和MouseLeave状态 238
7.13如何显示或隐藏任务栏 241
7.14如何屏蔽热启动功能键 242
7.15如何获得系统的版本与运行状态信息 244
7.16如何利用pkTextLine控件获得特殊文本框 247
第8章网络控制 257
8.1如何获得与Internet连接的信息 257
8.2如何获得收藏夹中的网络地址 259
8.3如何实现网页连接并发送电子邮件 262
8.4如何自制网络浏览器 264
8.5如何操作拨号网络和进行拨号连接 269
第9章数据库处理 272
9.1如何查找数据库中的记录 272
9.2如何使用VB语言来访问数据库 274
9.3如何将文本文件转换成Access中的数据库文件 276
9.4如何利用剪贴板技术建立图像数据库 280
9.5如何访问数据库中的图片 282
9.6如何利用VB语言中的三维面板控件设计流动条 283
9.7如何锁住数据库中的表 285
9.8如何关闭所有的数据连接 286
9.9如何在VB语言中通过生成对象来访问外来数据库 287
9.10如何表示RDO中的Informix与VB的连接来源 289
9.11如何使用RDO rdoConnection组件中的事件 291
9.12如何引用RDO中的MultiResultset 295
9.13如何在VB语言中对非Access数据库进行编程 297
9.14如何建立并修改FoxPro数据库中的库结构 299
9.15如何打印数据报表 300
9.16如何实现Access数据库的建立、修改和重构操作 304
9.17如何控制显示Excel表格中的数据 306
9.18如何动态增加或删除ODBC DSN 307
9.19如何在电子表格中引用Access表中的数据 309
9.20如何判断某个表或某个查找是否在数据库中 311
9.21如何利用VB语言中的MSChart控件来调用数据库 312
9.22如何不用Data控件访问数据库文件 314
9.23如何将TXT文件转换为Access中的数据库文件 314
第10章其他操作 316
10.1如何进行文本块的复制操作 316
10.2如何获得放大镜效果 319
10.3如何实现屏幕保护与密码设置 320
10.4如何实现软盘格式化 322
10.5如何获得软盘的序列号 324
10.6如何任意拖放无标题栏窗口 326
10.7如何实现恢复功能 327
10.8如何建立应用程序的快捷方式 329
10.9如何改变文本框中的光标闪烁速率 331
10.10如何控制下拉列表框的长度 333
10.11如何获得1个日历应用程序 334
10.12如何获得渐变式的清除屏幕效果 336
10.13如何获得逐渐移动的文字 338
10.14如何获得字体的高度和宽度信息 340
10.15如何获得闪烁的文字 342
10.16如何得到拼图游戏 344