第1章 窗体、控件、类与菜单 2
实例1 创建应用程序的Splash窗体 2
实例2 带背景音乐的程序主界面 3
实例3 带动画背景的程序主界面 4
实例4 通过数据窗口控件显示环形文字 5
实例5 动态卷帘式窗体演示 5
实例6 创建个性化的状态栏 7
实例7 在两个程序间传递数据(程序一) 8
实例8 在两个程序间传递数据(程序二) 10
实例9 鼠标右键弹出菜单 12
实例10 制作高级图形按钮 13
实例11 在任务栏中禁用右键快捷菜单 15
实例12 判断桌面大小 16
实例13 自动更换墙纸 17
实例14 更改墙纸显示方式 18
实例15 设置窗口在屏幕中的位置 19
实例16 闪烁的窗体标题栏 20
实例17 制作椭圆形窗体 21
实例18 带复选框的树形控件 24
实例19 设置窗体置前或置后 25
实例20 在任务栏活动区显示图标 26
实例21 制作“关于”窗体 29
实例22 设计MDI窗体 29
实例23 关闭窗口前提示 31
实例24 窗体动态形状转换 31
实例25 调用Windows应用程序 34
实例26 下拉列表框拒绝添加重复信息 35
实例27 控件大小随窗体的改变而改变 36
实例28 使用时间日期控件 37
实例29 动态改变控件尺寸 38
实例30 制作计时器 39
实例31 动态创建MDI子窗口 40
实例32 制作浮动的工具栏 42
实例33 创建圆形按钮 44
实例34 利用类自定义快捷工具栏 45
实例35 利用类制作个性化按钮 46
实例36 创建权限菜单 47
实例37 设计带图标的菜单 48
实例38 系统登录窗体设计方案 52
第2章 数据库技术 52
实例39 操作员权限设置方案 55
实例40 在数据查询时显示进度条 58
实例41 如何解决双消息框问题 59
实例42 使用INSERT语句向数据库中添加数据 62
实例43 使用SELECT语句从数据库中检索数据 64
实例44 使用UPDATE语句修改数据库中的数据 65
实例45 使用DELETE语句删除数据库中的数据 68
实例46 利用数据窗口函数实现数据的快速浏览 70
实例47 实现数据窗口中某一列的增量查询 71
实例48 在数据窗口中用左箭头实现〈Shift+Tab〉键的功能 73
实例49 对数据类型为Datetime的列作为条件进行查询 74
实例50 动态创建数据窗口 76
实例51 使用〈Enter〉键在数据窗口中跳转焦点 78
实例52 整行选定DataWindow控件中的记录 81
实例53 实现DataWindow控件的交替背景显示 83
实例54 创建可视类按钮组 84
实例55 以文本和表格两种方式显示数据 85
实例56 动态改变数据窗口的显示风格 89
实例57 使用下拉子数据窗口 90
实例58 向子数据窗口中添加数据 92
实例59 共享子数据窗口 95
实例60 将图片文件保存到数据库中 98
实例61 数据窗口的共享 101
实例62 利用下拉列表框进行数据过滤 102
实例63 可记忆运算过程的计算器 105
实例64 设计主从数据窗口 108
实例65 不同窗口之间的查询 111
实例66 数据窗口的Query Mode查询模式 113
实例67 使用ListView控件实现房态管理 114
实例68 刊物订单数据录入 116
实例69 表格式数据录入 120
实例70 在表格中加入控件辅助数据录入 122
实例71 自动生成票据编号 124
实例72 部分或全部清除数据库数据 127
实例73 SQL使用技巧——多条件查询 131
实例74 SQL使用技巧——模糊查询 134
实例75 SQL使用技巧——日期数据查询 136
实例76 SQL使用技巧——期刊汇总 138
实例77 SQL使用技巧——数据查询与排序 140
实例78 某一时间段内数据汇总 142
实例79 数据库数据的备份与恢复 144
实例80 通过单击列标题获得数据窗口的列名 146
实例81 多字段的数据查询 147
实例82 利用拼音简码进行数据查询 152
实例83 通用查询统计窗体设计 153
实例84 根据条件改变数据颜色 157
实例85 按列标题对数据进行排序 159
实例86 给Grid风格的数据窗口对象添加标题 161
实例87 用树视图进行数据检索 162
实例88 数据窗口的多行选择 164
实例89 动态改变数据窗口中的图形样式 166
实例90 检测数据窗口中的数据是否被修改 168
实例91 票据打印预览 171
实例92 打印订单汇总 174
实例93 打印分组报表 176
实例94 设计工资条报表 177
实例95 邮政汇款打印程序 179
实例96 信封标签批量打印 185
实例97 分页打印数据窗口中的数据 187
实例98 在数据窗口中每页打印固定的行 188
实例99 将数据窗口中的数据打印到文件中 190
实例100 使控件在数据窗口中显示但不打印 191
实例101 引用复合报表中的嵌套报表 193
实例102 制作Retrieve后不回卷的数据窗口 195
实例103 动态改变Grid风格数据窗口对象的显示顺序 196
实例104 在数据窗口中实现动画 198
实例105 在数据窗口中快速删除多行 200
实例106 自动调整大小的数据窗口 202
实例107 使用过滤器实现组合条件查询 203
实例108 将数据库文件转换为文本文件 206
实例109 将文本文件显示到数据窗口中 208
实例110 将数据保存为Word数据 209
实例111 将数据保存为Excel数据 211
实例112 图形数据的存储 213
实例113 图形数据的读取 216
实例114 利用数据列更新函数实现数据库修改 218
实例115 在一个数据窗口中修改多个表 220
实例116 获得复合报表中计算域的值 222
实例117 使可编辑的数据窗口只读 224
实例118 数据窗口中数据为零时不显示 225
实例119 数据窗口中字段列自动折行显示 227
实例120 设计财务收入报表 228
第3章 多媒体与图形 230
实例121 播放Gif动画 230
实例122 播放Flash动画 231
实例123 播放AVI文件 232
实例124 可连续播放的MP3播放器 233
实例125 带记忆的MP3播放器 235
实例126 播放WAV 240
实例127 播放指定的AVI-MID-WAV文件 241
实例128 CD播放器 242
实例129 播放光驱内所有VCD节目 244
实例130 浏览文件夹 247
实例131 位图动画 248
实例132 判断闰年 250
实例133 生肖查询 251
实例134 浏览大幅BMP图片 253
实例135 设计进制转换程序 256
实例136 利用Picture制作小动画 261
实例137 设计胶片式动画 262
实例138 制作屏幕保护程序 265
实例139 设计滚动字幕 266
实例140 制作动画光标 267
第4章 文件与系统 270
实例141 判断驱动器属性 270
实例142 在应用程序中注销计算机系统 271
实例143 隐藏和显示开始按钮 272
实例144 清空回收站 273
实例145 获取Windows 2000的ID号 274
实例146 使应用程序窗口总在最顶层 275
实例147 获得Win98注册码 276
实例148 禁止程序多次运行 277
实例149 判断键盘按下的键值 278
实例150 将程序设置成自动执行的程序 279
实例151 判断文件是否被改动 279
实例152 通过打开文件对话框运行EXE文件 281
实例153 控制光驱的弹开与关闭 282
实例154 修改显示器分辨率 283
实例155 屏蔽Win98的〈Ctrl+Alt+Del〉组合键 284
实例156 关闭在Win98系统中打开的DOS窗口 285
实例157 获取鼠标在任意点上的位置 286
实例158 获得Windows和System路径 287
实例159 获得应用程序的当前路径 288
实例160 获取磁盘序列号 289
实例161 隐藏或显示Windows任务栏 291
实例162 在程序中启动ODBC数据源管理器 292
实例163 实现Windows 98的重新启动 293
实例164 根据计算机信息生成序列号 294
实例165 获取NT用户名 296
实例166 获得驱动器信息 297
实例167 获取键盘类型 298
实例168 去掉Win98开始菜单中的关闭系统项 299
实例169 隐藏、显示桌面 300
实例170 设置用户名和公司名 301
实例171 实现定时关闭计算机 302
实例172 获取计算机名 304
实例173 修改计算机名称 305
实例174 获取计算机上串口的数量 306
实例175 关闭指定的应用程序 307
第5章 网络与Internet 310
实例176 获取主机名 310
实例177 获取计算机的IP地址 311
实例178 利用MSComm控件拨电话 312
实例179 禁止使用网上邻居 313
实例180 检测MODEM的状态 314
实例181 网页的超级链接 316
实例182 创建网络映射驱动器 317
实例183 检测有无映射驱动器 319
实例184 电话拨号程序 320
实例185 禁止显示IE“工具”菜单中的“Internet选项” 323
实例186 清除IE网址列表 324
实例187 在IE中禁止显示工具栏 325
实例188 在IE中禁止显示状态栏 326
实例189 更改Internet Explorer的标题 327
实例190 更改Outlook Explorer的标题 328
实例191 打开超级链接 329
实例192 使用超链接控件打开超级链接 330
实例193 在应用程序中收发电子邮件 330
实例194 远程关闭网络计算机(主机) 333
实例195 远程关闭网络计算机(客户机) 334
实例196 检查信箱中是否有未读邮件 335
实例197 下载软件 336
实例198 设置IE的主页 337
实例199 获得Internet上网页的源代码 338
实例200 邮箱的超级链接 339
附录 341
附录A pb200_data数据库各表的结构 341
附录B 实例所用的函数 346