第1章 窗体与界面设计 1
1.1 菜单应用实例 2
实例001 带历史信息的菜单 2
实例002 带图标的程序菜单 4
实例003 分栏式程序菜单 5
实例004 可收缩展开的菜单 7
实例005 根据表中数据动态生成菜单 8
1.2 弹出菜单应用实例 9
实例006 在控件上单击鼠标右键弹出菜单 9
实例007 个性化的弹出菜单 11
实例008 任务栏托盘弹出菜单 12
1.3 工具栏应用实例 13
实例009 带下拉菜单的工具栏 14
实例010 可调整按钮位置的工具栏 16
实例011 浮动工具栏 18
实例012 根据表中数据动态生成工具栏 19
1.4 导航菜单应用实例 21
实例013 Outlook式导航界面 21
实例014 树状导航菜单 23
实例015 按钮导航菜单 25
实例016 类似QQ式导航菜单 27
1.5 主界面应用实例 29
实例017 类似超级兔子的程序界面 29
实例018 类似瑞星的导航主界面 30
实例019 类似Windows XP的程序界面 32
1.6 界面窗体应用实例 34
实例020 控件随窗体自动调整的界面 34
实例021 随机更换主界面背景的程序 35
实例022 背景为渐变色的程序界面 36
实例023 椭圆形的程序界面 38
1.7 多媒体宣传光盘应用实例 39
实例024 多媒体宣传光盘主程序 39
实例025 多媒体宣传光盘主界面 42
实例026 图书多媒体学习光盘 43
实例027 自动安装的多媒体宣传光盘 44
1.8 多媒体触摸屏程序应用实例 46
实例028 采购中心多媒体触摸屏程序 46
实例029 动态更新数据的触摸屏程序 48
实例030 税务局多媒体触摸屏程序 50
实例031 为触摸屏程序添加虚拟键盘 50
1.9 窗体位置应用实例 52
实例032 将自己的程序永远置前 52
实例033 设置窗口在屏幕中的位置 53
实例034 随桌面分辨率变化的程序界面 55
实例035 制作能够随主窗体移动的窗体 56
1.10 系统托盘及其应用实例 58
实例036 将程序图标添加到托盘中 58
1.11 窗体标题栏及其应用实例 59
实例037 闪烁的窗体标题栏 59
实例038 拖动没有标题栏的窗体 61
实例039 禁用标题栏上的最大化、最小化或关闭按钮 62
1.12 窗体形状及应用 63
实例040 透明窗体 63
实例041 创建字型窗体 64
实例042 百叶窗窗体 65
1.13 其他应用实例 66
实例043 关闭窗体或程序时提示 66
实例044 多文档窗体 67
实例045 修改桌面墙纸 68
第2章 控件应用 71
2.1 TextBox控件 72
实例046 限制文本框输入字符数 72
实例047 格式化文本为指定格式 73
实例048 为TextBox设置新的系统菜单 74
实例049 为TextBox控件添加列表选择框 76
实例050 自动删除文本中的非法字符 77
2.2 ListBox控件典型实例 78
实例051 利用ListBox控件实现标签式数据选择 78
实例052 将数据库中的所有数据表添加到ListBox列表 79
实例053 将数据库中的数据添加到ListBox列表 81
实例054 ListBox列表拒绝添加重复信息 82
实例055 带水平滚动条的ListBox控件 83
实例056 在ListBox控件间实现数据交换 84
2.3 ComboBox控件典型实例 86
实例057 将数据表中的字段添加ComboBox控件 86
实例058 带查询功能的ComboBox控件 87
2.4 ListView控件典型实例 88
实例059 将数据库中的数据表添加到ListView控件 88
实例060 利用ListView控件显示图像列表 90
实例061 利用ListView控件浏览数据 93
实例062 利用ListView控件制作导航界面 95
2.5 TreeView控件典型实例 96
实例063 树状显示全国政区 96
实例064 多级数据库树状结构数据显示 98
实例065 可动态修改节点的树状结构 100
实例066 在树状结构上实现右键菜单操作 104
实例067 带复选功能的树状结构 106
实例068 动态更改树节点信息位置 107
2.6 RichTextBox控件典型实例 109
实例069 利用RichTextBox控件实现文档管理功能 109
实例070 利用RichTextBox控件实现文字定位与标识 112
实例071 利用RichTextBox控件显示图文数据 114
2.7 MSFlexGrid控件典型实例 116
实例072 利用MSFlexGrid控件显示数据 116
实例073 利用MSFlexGrid控件录入数据 119
2.8 选择类控件典型实例 121
实例074 利用选择控件实现权限设置 121
实例075 利用选择控件实现复杂查询 122
2.9 SSTab控件典型实例 125
实例076 利用SSTab控件制作小型应用程序 125
实例077 利用SSTab控件设计系统设置程序 127
2.10 图形类控件典型实例 129
实例078 图文数据录入 129
实例079 随图像大小变换的图像浏览器 131
实例080 带有滚动条的图形控件 133
实例081 可随鼠标移动的图形 134
2.11 其他常用控件典型实例 136
实例082 利用Label控件模拟按钮动作 136
实例083 利用Shape控件实现按钮效果 137
2.12 控件数组典型实例 139
实例084 向窗体中动态添加控件 139
实例085 公交线路模拟 141
第1章 窗体与界面设计 1
1.1 菜单应用实例 2
实例001 带历史信息的菜单 2
实例002 带图标的程序菜单 4
实例003 分栏式程序菜单 5
实例004 可收缩展开的菜单 7
实例005 根据表中数据动态生成菜单 8
1.2 弹出菜单应用实例 9
实例006 在控件上单击鼠标右键弹出菜单 9
实例007 个性化的弹出菜单 11
实例008 任务栏托盘弹出菜单 12
1.3 工具栏应用实例 13
实例009 带下拉菜单的工具栏 14
实例010 可调整按钮位置的工具栏 16
实例011 浮动工具栏 18
实例012 根据表中数据动态生成工具栏 19
1.4 导航菜单应用实例 21
实例013 Outlook式导航界面 21
实例014 树状导航菜单 23
实例015 按钮导航菜单 25
实例016 类似QQ式导航菜单 27
1.5 主界面应用实例 29
实例017 类似超级兔子的程序界面 29
实例018 类似瑞星的导航主界面 30
实例019 类似Windows XP的程序界面 32
1.6 界面窗体应用实例 34
实例020 控件随窗体自动调整的界面 34
实例021 随机更换主界面背景的程序 35
实例022 背景为渐变色的程序界面 36
实例023 椭圆形的程序界面 38
1.7 多媒体宣传光盘应用实例 39
实例024 多媒体宣传光盘主程序 39
实例025 多媒体宣传光盘主界面 42
实例026 图书多媒体学习光盘 43
实例027 自动安装的多媒体宣传光盘 44
1.8 多媒体触摸屏程序应用实例 46
实例028 采购中心多媒体触摸屏程序 46
实例029 动态更新数据的触摸屏程序 48
实例030 税务局多媒体触摸屏程序 50
实例031 为触摸屏程序添加虚拟键盘 50
1.9 窗体位置应用实例 52
实例032 将自己的程序永远置前 52
实例033 设置窗口在屏幕中的位置 53
实例034 随桌面分辨率变化的程序界面 55
实例035 制作能够随主窗体移动的窗体 56
1.10 系统托盘及其应用实例 58
实例036 将程序图标添加到托盘中 58
1.11 窗体标题栏及其应用实例 59
实例037 闪烁的窗体标题栏 59
实例038 拖动没有标题栏的窗体 61
实例039 禁用标题栏上的最大化、最小化或关闭按钮 62
1.12 窗体形状及应用 63
实例040 透明窗体 63
实例041 创建字型窗体 64
实例042 百叶窗窗体 65
1.13 其他应用实例 66
实例043 关闭窗体或程序时提示 66
实例044 多文档窗体 67
实例045 修改桌面墙纸 68
第2章 控件应用 71
2.1 TextBox控件 72
实例046 限制文本框输入字符数 72
实例047 格式化文本为指定格式 73
实例048 为TextBox设置新的系统菜单 74
实例049 为TextBox控件添加列表选择框 76
实例050 自动删除文本中的非法字符 77
2.2 ListBox控件典型实例 78
实例051 利用ListBox控件实现标签式数据选择 78
实例052 将数据库中的所有数据表添加到ListBox列表 79
实例053 将数据库中的数据添加到ListBox列表 81
实例054 ListBox列表拒绝添加重复信息 82
实例055 带水平滚动条的ListBox控件 83
实例056 在ListBox控件间实现数据交换 84
2.3 ComboBox控件典型实例 86
实例057 将数据表中的字段添加ComboBox控件 86
实例058 带查询功能的ComboBox控件 87
2.4 ListView控件典型实例 88
实例059 将数据库中的数据表添加到ListView控件 88
实例060 利用ListView控件显示图像列表 90
实例061 利用ListView控件浏览数据 93
实例062 利用ListView控件制作导航界面 95
2.5 TreeView控件典型实例 96
实例063 树状显示全国政区 96
实例064 多级数据库树状结构数据显示 98
实例065 可动态修改节点的树状结构 100
实例066 在树状结构上实现右键菜单操作 104
实例067 带复选功能的树状结构 106
实例068 动态更改树节点信息位置 107
2.6 RichTextBox控件典型实例 109
实例069 利用RichTextBox控件实现文档管理功能 109
实例070 利用RichTextBox控件实现文字定位与标识 112
实例071 利用RichTextBox控件显示图文数据 114
2.7 MSFlexGrid控件典型实例 116
实例072 利用MSFlexGrid控件显示数据 116
实例073 利用MSFlexGrid控件录入数据 119
2.8 选择类控件典型实例 121
实例074 利用选择控件实现权限设置 121
实例075 利用选择控件实现复杂查询 122
2.9 SSTab控件典型实例 125
实例076 利用SSTab控件制作小型应用程序 125
实例077 利用SSTab控件设计系统设置程序 127
2.10 图形类控件典型实例 129
实例078 图文数据录入 129
实例079 随图像大小变换的图像浏览器 131
实例080 带有滚动条的图形控件 133
实例081 可随鼠标移动的图形 134
2.11 其他常用控件典型实例 136
实例082 利用Label控件模拟按钮动作 136
实例083 利用Shape控件实现按钮效果 137
2.12 控件数组典型实例 139
实例084 向窗体中动态添加控件 139
实例085 公交线路模拟 141
第3章 数据处理技术 143
3.1 对非法输入的控制 144
实例086 只允许输入数字 144
实例087 只允许输入汉字 145
实例088 只允许输入特殊字符 146
实例089 禁止输入非法字符 147
3.2 焦点移动 149
实例090 在控件数组中变换焦点 149
实例091 在不同控件中变换焦点 151
实例092 在MSHFlexGrid表格控件中按Enter键实现焦点移动 152
3.3 数据格式转换 153
实例093 生成“000”格式的编码 154
实例094 将数字格式化为金额 156
实例095 将小写数字金额转换为大写金额 157
实例096 根据字段类型自动格式化DataGrid表格中的数据 159
3.4 数据辅助录入 162
实例097 利用组合框辅助录入数据 162
实例098 利用MSHFlexGrid控件批量录入数据 164
实例099 利用DataGrid控件辅助录入数据 169
实例100 利用数据窗口辅助录入数据 174
实例101 在DataGrid表格中实现下拉列表框 176
3.5 对数据输入的控制 178
实例102 禁止录入重复数据 178
实例103 限制数据的输入范围 181
实例104 只允许在指定的列表框中选择输入 184
3.6 数据计算 186
实例105 对DataGrid控件中的数据进行计算 186
实例106 对MSFlexGrid控件中的数据进行计算 187
实例107 统计MSHFlexGrid控件中的各种数据 189
3.7 编号、单据号生成 191
实例108 自动生成产品编号 192
实例109 批量生成房屋编号 193
实例110 根据编码规格自动生成各种单据号 194
3.8 其他 196
实例111 获取汉字的拼音简码 197
实例112 汉字和区位码的相互转换 199
实例113 通过程序设置系统日期和时间的格式 200
实例114 进制转换 203
第4章 图形技术 205
4.1 绘制图形 206
实例115 绘制正弦曲线 206
实例116 绘制正方形 208
实例117 绘制艺术图案 209
实例118 画图程序 211
4.2 图像预览 212
实例119 图片自动预览程序 212
实例120 图片批量浏览 213
实例121 浏览大幅BMP图片 215
实例122 放大和缩小图片 217
4.3 图片效果 218
实例123 图片马赛克效果 218
实例124 图片百叶窗效果 220
实例125 电影胶片特效 221
实例126 翻转图片效果 221
4.4 图片颜色转换 223
实例127 图像的锐化处理 223
实例128 图片反色处理 225
实例129 将图片转换为黑白图像 226
实例130 图片明暗效果的改变 227
4.5 图形转换与缩放 229
实例131 位图格式的相互转换 229
实例132 将位图转换为GIF图标 231
实例133 图片的平滑缩放 232
4.6 图像的剪切与合成 234
实例134 图像的剪切 234
实例135 图像的合成 236
4.7 图像识别 237
实例136 获取鼠标任意位置的颜色值 237
实例137 提取图片中的对象 238
实例138 简易人像识别程序 239
4.8 图像管理 241
实例139 管理计算机内图片文件的程序 241
实例140 将指定文件夹下的图片分类存储 243
实例141 提取并保存应用程序的图标 245
4.9 图片动画 246
实例142 利用图片制作屏幕保护程序 246
实例143 图片动画 247
4.10 其他应用 248
实例144 滚动广告字幕 248
实例145 屏幕抓图程序 249
实例146 电子名片 251
第5章 多媒体技术 253
5.1 动画与视频 254
实例147 利用Image控件制作小动画 254
实例148 透明的Flash动画 255
实例149 播放Gif动画 256
实例150 播放AVI动画 257
实例151 播放VCD 258
5.2 制作与播放音频 260
实例152 可以选择播放曲目的CD播放器 260
实例153 MP3播放器 265
实例154 录制与播放声音 266
实例155 控制音量 268
5.3 多媒体控制 269
实例156 计算机控制的广播系统 269
实例157 部队早起军号程序 272
实例158 利用PC喇叭播放声音 274
5.4 屏幕保护相关程序 276
实例159 电子相册屏幕保护程序 276
实例160 产品宣传屏幕保护程序 279
实例161 歌曲播放屏幕保护程序 281
5.5 产品宣传 283
实例162 宣传视频 283
实例163 药品电子报价 285
实例164 产品展示程序 287
5.6 多媒体课件 290
实例165 幼儿识字卡片 290
实例166 唐诗300首程序 292
实例167 幼儿看图学习程序 295
第6章 文件系统 297
6.1 文件对象 298
实例168 防止程序重复运行 298
实例169 获得应用程序的相关信息 299
实例170 自动识别文件路径 300
6.2 与文件相关的控件与对象 301
实例171 读取文件路径到数据库 301
实例172 根据数据库数据建立文件夹 302
实例173 建立账套信息 304
实例174 简易资源管理器 305
6.3 与文件目录相关的命令操作 306
实例175 删除文件目录 306
实例176 重命名文件目录 308
6.4 文件和文件夹的复制与移动 309
实例177 批量移动文件 309
实例178 网络文件夹备份 311
实例179 批量复制程序 312
实例180 文件复制程序 313
实例181 文件数据自动备份 314
6.5 文件修改与删除 316
实例182 更改文件夹图标 316
实例183 批量删除指定类型的文件 318
实例184 批量重命名文件 319
6.6 文件的读取与保存 320
实例185 读取INI文件 321
实例186 顺序读取文件 322
实例187 制作日志文件 323
6.7 文件查找与提取 325
实例188 快速全盘查找文件 325
实例189 提取文件及文件夹的目录 327
6.8 文件管理 329
实例190 分类整理磁盘文件 329
实例191 获取文件属性 331
实例192 计算机磁盘空间报警程序 334
实例193 保存文件夹目录到INI文件 336
实例194 批量改变指定文件的属性 337
6.9 加密与解密 339
实例195 文件的加密与解密 339
实例196 文件夹加密 341
6.10 其他 342
实例197 帮助文件 342
实例198 建立临时文件 346
实例199 用WinRAR压缩和解压文件 347
实例200 判断文件是否被改动 349
实例201 删除文件到回收站 350
实例202 文件操作的监控程序 352
实例203 文件复制过程中显示进度条 353
第7章 操作系统与Windows相关程序 355
7.1 启动相关 356
实例204 进入Windows XP前发出警告 356
实例205 实现关机、重启计算机 357
实例206 将程序设置成为开机自动执行的程序 358
7.2 磁盘相关 360
实例207 判断驱动器属性 360
实例208 获取磁盘空间信息 361
实例209 获取磁盘序列号 362
7.3 桌面相关 363
实例210 隐藏、显示开始按钮 363
实例211 隐藏、显示桌面文件 365
实例212 清空回收站 366
实例213 隐藏、显示Windows任务栏 367
7.4 系统相关 368
实例214 获得Windows和System的路径 368
实例215 为应用程序创建快捷方式 370
实例216 控制光驱的弹开与关闭 371
实例217 启动控制面板 372
实例218 获取系统字体 374
7.5 程序相关 375
实例219 用列表显示系统正在运行的程序 375
实例220 为程序添加快捷键 376
7.6 鼠标、键盘相关 377
实例221 判断键盘按下的键值 377
实例222 限制鼠标移动区域 378
实例223 获取鼠标在任意点上的位置 379
第8章 注册表 381
8.1 显示与隐藏 382
实例224 显示、隐藏“我的电脑”、“回收站”、“网上邻居” 382
实例225 隐藏“开始”菜单中的各种选项 386
实例226 隐藏、显示驱动器 389
8.2 保护注册表 390
实例227 禁止使用注册表编辑器 390
8.3 文件相关 392
实例228 建立文件关联 392
实例229 设置文件和文件夹的显示方式 394
实例230 控制光驱的自动运行功能 396
8.4 游戏设置相关 397
实例231 设置“蜘蛛纸牌”游戏 397
实例232 修改“扫雷”游戏的设置 398
8.5 应用软件设置 400
实例233 设置Word 2000文档及图片的保存路径 400
实例234 更改Photoshop安装时的登记信息 402
第9章 数据库技术 405
9.1 连接Access数据库 406
实例235 使用ADO连接Access 2003数据库 406
实例236 使用ADO连接Access 2007数据库 409
实例237 使用ADO连接加密的Access 2000数据库 410
实例238 自动识别Access 2000数据库路径 411
实例239 连接网络上共享的Access 2000数据库 413
9.2 连接SQL Server数据库 414
实例240 使用ODBC DSN连接SQL Server数据库 415
实例241 使用ODBC非DSN连接SQL Server数据库 417
实例242 使用OLE DB连接SQL Server数据库 418
9.3 连接其他数据库 419
实例243 连接Excel 419
实例244 连接Excel 2007 421
实例245 连接Oracle数据库 422
9.4 数据库结构的读取与修改 423
实例246 读取Access数据库结构 423
实例247 读取SQL Server数据库结构 425
9.5 数据录入 428
实例248 利用数据绑定控件录入数据 428
实例249 使用ADO对象录入数据 431
实例250 利用SQL语句录入数据 434
实例251 利用表格批量增加记录 438
9.6 图片存取技术 444
实例252 使用存取文件名的方法存取图片 445
实例253 使用ADO对象向SQL Server数据库存入图片 448
9.7 数据修改 451
实例254 利用数据绑定控件修改数据 451
实例255 利用数据对象修改数据 453
实例256 利用SQL语句修改数据 455
实例257 删除添加法修改数据 457
9.8 数据保存前判断 459
实例258 判断输入数据是否符合要求 459
实例259 批量数据保存前的判断 462
实例260 防止数据保存时出现运行时错误 465
9.9 数据删除 468
实例261 删除表格中指定的记录 468
实例262 利用SQL语句删除数据 469
9.10 数据记录 470
实例263 判断数据记录总数 471
实例264 判断数据记录位置 472
实例265 移动记录 473
9.11 数据维护 475
实例266 修复Access数据库 475
实例267 在VB中附加SQL Server数据库 476
实例268 在VB中分离SQL Server数据库 478
9.12 数据备份恢复 479
实例269 Access数据库备份与恢复 479
实例270 SQL Server数据库备份 482
实例271 定时数据备份 486
9.13 管理系统开发相关 488
实例272 带图像列表的系统登录程序 488
实例273 权限设置程序 491
实例274 系统初始化 493
第10章 SQL查询相关技术 495
10.1 SELECT语句 496
实例275 查询特定列数据 496
实例276 使用列别名 498
实例277 在列上加入计算 499
实例278 使用函数设置条件 501
10.2 查询常量 502
实例279 查询数字 503
实例280 查询字符串 504
实例281 查询日期数据 506
实例282 查询逻辑型数据 508
实例283 查询空数据 509
10.3 查询控件 510
实例284 查询指定控件内字符串 511
实例285 查询指定控件内数字 514
实例286 查询日期控件内数据 516
实例287 控件作为字段、操作符和
内容进行查询 517
10.4 查询变量 519
实例288 利用变量查询字符串数据 520
实例289 利用变量查询数值型数据 521
实例290 利用变量查询日期型数据 523
10.5 数据前若干名 525
实例291 查询前10名数据 525
实例292 查询后10名数据 527
实例293 取出数据统计结果前10名数据 528
10.6 周期、日期查询 530
实例294 查询指定日期的数据 530
实例295 查询指定时间段的数据 531
实例296 按月查询数据 533
10.7 大小比较、逻辑查询、重复 535
实例297 查询数据大于指定条件的数据 536
实例298 NOT与谓词进行组合条件的查询 537
实例299 查询时不显示重复记录 539
实例300 列出数据中的重复记录和记录条数 541
10.8 排序、分组统计 542
实例301 对数据进行降序查询 542
实例302 对数据进行多条件排序 544
实例303 对统计结果进行排序 545
实例304 数据分组统计(单列) 547
实例305 按仓库分组统计图书库存(多列) 549
实例306 多表分组统计 550
实例307 使用COMPUTE和COMPUTE BY 551
10.9 聚集函数 553
实例308 利用聚集函数SUM对销售额进行汇总 553
实例309 利用聚集函数AVG求某班学生的平均年龄 555
实例310 利用聚集函数MIN求销售额、利润最少的商品 557
实例311 利用聚集函数MAX求月销售额完成最多的员工 558
实例312 利用聚集函数COUNT求日销售额大于某值的商品数 560
实例313 利用聚集函数First或Last求数据表中第一条或最后一条记录 562
10.10 多表查询(连接查询) 563
实例314 利用FROM子句进行多表查询 563
实例315 使用表的别名 565
实例316 合并多个结果集 567
10.11 嵌套查询 569
实例317 简单嵌套查询 569
实例318 复杂嵌套查询 570
实例319 嵌套查询在查询统计中的应用 572
10.12 子查询 575
实例320 利用子查询派生数据表 575
实例321 利用子查询作为表达式 576
实例322 在Update语句中应用子查询 578
10.13 联合语句union 579
实例323 使用联合查询 579
实例324 多表联合查询 580
实例325 对联合查询后的结果进行排序 582
10.14 内连接查询 583
实例326 简单内联接查询 583
实例327 复杂内连接查询 584
实例328 使用内连接选择一个表与另一个表中行相关的所有行 586
10.15 外连接查询 587
实例329 left outer join查询 587
实例330 right outer join查询 589
实例331 使用外连接进行多表联合查询 590
10.16 利用IN进行查询 592
实例332 使用IN引入子查询限定查询范围 592
实例333 用IN查询表中的记录信息 593
10.17 交叉表查询 594
实例334 利用TRANSFORM分析数据 594
实例335 利用TRANSFORM动态分析数据 596
实例336 静态交叉表(SQL Server 2000) 598
实例337 动态交叉表(SQL Server 2000) 600
实例338 利用Pivot实现交叉表查询(SQL Server 2005) 602
实例339 利用Unpivot实现交叉表查询(SQL Server 2005) 604
10.18 透视图表查询 605
实例340 动态透视表 605
实例341 透视图 609
10.19 函数查询 612
实例342 在查询语句中使用格式化函数 612
实例343 在查询语句中使用字符串函数 614
实例344 在查询中使用日期函数 615
10.20 HAVING语句应用 616
实例345 利用HAVING语句过滤分组数据 617
实例346 HAVING语句应用在多表查询中 618
10.21 添加数据 619
实例347 利用insert语句向数据表中插入数据 620
实例348 利用insert语句批量插入数据 621
实例349 利用select into生成临时表 622
10.22 修改数据 623
实例350 修改单条数据 623
实例351 批量修改数据 624
实例352 将指定字段数据为空的记录添上数据 626
10.23 删除数据 627
实例353 删除单条数据 627
实例354 删除数据库中无用的记录 628
10.24 视图 629
实例355 动态创建视图 629
实例356 通过视图更改数据 630
实例357 删除视图 631
10.25 触发器 632
实例358 创建触发器 633
实例359 在程序中使用触发器 634
实例360 触发器的嵌套使用 635
10.26 存储过程 636
实例361 创建存储过程 637
实例362 删除存储过程 638
实例363 在程序中使用存储过程 639
实例364 加密存储过程 640
10.27 其他应用 642
实例365 在VB中执行事务 642
实例366 在查询中使用游标 643
实例367 列出网络中所有的SQL Server服务器 645
第11章 报表与打印技术 647
11.1 打印窗体 648
实例368 打印窗体 648
实例369 打印窗体文本 649
11.2 打印图片 651
实例370 打印图片 651
实例371 打印简历 653
11.3 利用报表生成器设计报表 657
实例372 简单报表 657
实例373 分组统计报表 663
实例374 主明细报表 666
11.4 打印邮寄单 670
实例375 打印汇款单 670
实例376 打印信封标签 673
11.5 打印证件 675
实例377 批量打印工作证 675
实例378 批量打印证书 676
11.6 打印单据 678
实例379 库存盘点单打印 678
实例380 连续纸销售单打印 682
11.7 打印条形码和标签 686
实例381 打印条形码 686
实例382 批量打印条形码 687
实例383 打印连续号码的标签 689
11.8 其他格式报表打印 690
实例384 将DataGrid表格中查询结果输出到Excel 690
实例385 利用Word打印 692
11.9 控制打印 695
实例386 如何使要打印的超长字符串自动换行 695
实例387 批量打印文档 696
第12章 图表技术 697
12.1 简单图表 698
实例388 图表分析产品价格 698
实例389 图表显示数据并打印 699
实例390 向图表中添加行和列标签 700
12.2 柱型图表 702
实例391 将汇总数据利用图表分析 702
实例392 对比数据图表分析 703
实例393 图表动态分析不同的数据表 704
12.3 折线图表 706
实例394 折线图分析商品的价格走势 706
实例395 用图表分析股票的走势 707
实例396 网站人气指数曲线分析 709
12.4 饼型图表 710
实例397 饼型图分析公司男女比例 710
实例398 饼型图分析产品市场占有率 711
实例399 多饼型图分析企业人力资源情况 713
12.5 其他图表 714
实例400 区域图对比分析员工业绩 714
实例401 组合图分析轿车的销售情况 716
实例402 利用新建临时表分析数据 717
实例403 利用Transform交叉表分析数据 719
12.6 综合应用 721
实例404 随数据动态变化的图表 721
实例405 动态图表分析 723
实例406 数据与图表互动 725
实例407 在图表上动态显示数据 727
实例408 编码设计自己的折线图 729
第13章 硬件相关开发技术 731
13.1 串口控制 732
实例409 通过串口传递数据 732
实例410 通过串口控制对方计算机关闭 733
13.2 加密狗 735
实例411 将密码写入加密狗 735
实例412 使用加密狗设计加密程序 736
13.3 IC卡应用 737
实例413 向IC卡中写入数据 737
实例414 读取IC卡中的数据 739
实例415 利用IC卡制作考勤程序 741
13.4 监控 743
实例416 利用简易摄像头编写监控程序 743
实例417 编写监控录像程序 744
实例418 定时监控程序 746
13.5 扫描、条码 746
实例419 利用条形码扫描器销售商品 747
实例420 设计条形码打印程序 748
13.6 POS控制 749
实例421 设计钱箱控制程序 750
实例422 设计扫描仪控制程序 751
实例423 设计发票机控制程序 752
13.7 其他程序 753
实例424 客户来电支持系统 753
实例425 利用手机群发短信 755
实例426 利用神龙卡制作练歌房程序 757
第14章 应用与控制 759
14.1 调用系统工具 760
实例427 调用画图程序 760
实例428 调用记事本 761
实例429 调用Windows计算器程序 761
实例430 设置输入法顺序 762
14.2 调用Office 764
实例431 调用OutLook管理邮件 764
实例432 调用Word统计字数 765
实例433 批量打开Word文档 766
实例434 调用PowerPoint电子文档 767
实例435 显示Office助手 768
14.3 时钟控制 770
实例436 倒计时程序 770
实例437 设计一个定时闹钟程序 771
14.4 其他应用 773
实例438 在Visual Basic中调用帮助文件 773
实例439 调用文件具有Wait功能 774
实例440 禁止用户复制文字 775
实例441 调用Word实现实时公告 776
实例442 网络连接速度监控 777
第15章 网络开发技术 779
15.1 计算机与局域网 780
实例443 获取计算机名称和工作组 780
实例444 获得和设置计算机IP 782
15.2 局域网控制与管理 784
实例445 获取局域网计算机名称和IP 784
实例446 远程控制局域网计算机 786
15.3 网上数据复制 788
实例447 局域网复制文件 788
实例448 定时备份服务器数据库 790
15.4 网上资源共享 791
实例449 获得网上共享资源 791
实例450 映射网络驱动器 793
实例451 定时网络共享控制 794
15.5 网络连接控制 796
实例452 判断网络连接 796
实例453 提高XP下ADSL网速 797
实例454 根据时间控制计算机联网 798
15.6 局域网应用 800
实例455 局域网聊天程序 801
实例456 网上调查 805
15.7 其他 807
实例457 获得拨号网络的列表 808
实例458 获取计算机上串口的数量 809
实例459 获取网卡的物理地址 811
实例460 提取局域网信息到数据库 812
第16章 Web编程 815
16.1 IE浏览器设置 816
实例461 禁止IE浏览器查看工具栏菜单中的菜单项 816
实例462 设置IE的主页 817
实例463 清除上网历史记录 818
16.2 文件上传与下载 819
实例464 FTP文件上传程序 819
实例465 利用VB实现软件下载 820
16.3 邮件管理 821
实例466 邮件接收程序 821
实例467 邮件群发程序 823
实例468 发送电子邮件附件 824
实例469 邮件数据管理程序 826
16.4 上网监控 828
实例470 实时监控网站状态 828
实例471 网站违禁数据检索程序 829
16.5 网上信息提取 830
实例472 提取并保存网页源码 831
实例473 批量获取网页内容和标题到数据库 832
实例474 Web查询器 833
实例475 获得网页中所有的超级链接 834
16.6 其他 836
实例476 判断是否连接到Internet 836
实例477 网站网址导航程序 838
第17章 加密、安全与软件注册 841
17.1 数据加密与解密 842
实例478 数据加密技术 842
实例479 文本文件加密与解密 844
实例480 将文件隐藏在文件中 845
17.2 Access数据库安全 847
实例481 如何编程压缩Access数据库 847
实例482 对数据库中的表锁定和解锁 848
实例483 改变Access2000数据库头文件加密数据库 850
17.3 软件注册与加密 851
实例484 利用网卡序列号设计软件注册程序 852
实例485 根据CPU序列号、磁盘序列号设计软件注册程序 853
17.4 计算机安全 855
实例486 取消硬盘默认共享 855
实例487 设置计算机安全等级 856
第18章 实用工具 859
18.1 实用计算器 860
实例488 简单计算器 860
实例489 复杂计算器 861
实例490 记忆计算过程的计算器 863
18.2 数据库附加和配置工具 865
实例491 利用程序附加SQL Server数据 865
实例492 利用程序配置ODBC数据源 866
18.3 文件管理 869
实例493 提取文件目录到数据库 869
实例494 批量修改文件属性 871
实例495 文件名提取器 873
实例496 自动统计文章页码 875
18.4 个人工具 879
实例497 个人通讯录 879
实例498 电子名片盒 881
18.5 单位应用 883
实例499 局域网投票管理 883
实例500 加班网上管理 886