第1章 应用对象 2
第1例 打开一个应用程序对象 2
第2例 数据库的连接 4
第3例 适用于不同环境的通用设计 5
第4例 限制程序的使用时间 6
第5例 在窗口的标题栏中显示滚动字幕 9
第2章 数据库和SQL语句 12
第6例 数据库的建立 12
第7例 与常用数据库的连接配置 14
第8例 同时连接多个数据库 16
第9例 自动注册数据源 19
第10例 用SQL语句创建表、索引和主键 22
第11例 视图的使用 26
第12例 数据库的并发控制 30
第13例 动态SQL语句 36
第14例 存储过程的应用 41
第15例 触发器的应用 46
第16例 事务的应用 51
第17例 图片的存取 53
第18例 游标的使用 56
第3章 菜单 61
第19例 创建右键弹出菜单 61
第20例 通用的工具条配置窗口 62
第21例 保存和恢复工具条的位置 64
第4章 窗口和控件 68
第22例 制作精美的Splash窗口 68
第23例 制作用户登录窗口 69
第24例 控件与窗口的大小同步 71
第25例 动态创建控件 74
第26例 用TreeView显示数据库中的数据 77
第27例 用TreeView实现数据的高效录入 79
第28例 用Tab控件制作通信录查询程序 82
第29例 向窗口传递多个参数 86
第30例 拖放技术 89
第31例 用TreeView和ListView实现资源管理器 93
第32例 让控件显示ToolTips 100
第33例 不知不觉背单词 107
第5章数 据窗口 110
第34例 数据窗口中实现自动折行 110
第35例 动态获取数据窗口中列的属性 111
第36例 数据窗口中数据有效性检验的编码 113
第37例 用不同颜色实时反映数据变化 114
第38例 如何访问下拉数据窗口 115
第39例 窗口退出时提示数据是否被修改 117
第40例 同时更新多个数据窗口 118
第41例 图形数据窗口 121
第42例 指示当前行的标志 125
第43例 用单行编辑实现增量查询数据窗口 128
第44例 数据窗口中的多表更新 131
第45例 单击数据窗口的标题栏对数据进行排序 135
第46例 在数据窗口中实现用回车键代换Tab键 138
第47例 动态创建数据窗口 140
第48例 记录系统出错信息 143
第49例 系统表的应用(一) 145
第50例 系统表的应用(二) 150
第51例 实现数据窗口与Word的通信 161
第52例 数据窗口与Excel通信 163
第53例 在数据窗口中实现多行选择 165
第54例 恢复被删除的记录 167
第55例 在数据窗口中实现金额的大小写转换 173
第56例 实现Retrieve后不回卷的数据窗口 176
第57例 用数据窗口设计会计记账凭证 177
第58例 共享数据窗口技术 180
第59例 数据窗口中数据项状态、缓冲区的应用 182
第60例 实现两个数据窗口的合并 185
第61例 通用查询模块 190
第62例 通用排序模块 199
第63例 通用查找模块 205
第64例 通用替换模块 211
第65例 SetActionCode函数在数据窗中的使用技巧 219
第6章 打印 223
第66例 设计通用打印模块 223
第67例 如何一次打印多个数据窗口 231
第68例 连续页号打印多个数据窗口 232
第69例 局部数据窗口打印 234
第7章 用户对象 238
第70例 创建可视的数据窗口用户对象 238
第71例 创建字符串类用户对象 250
第72例 制作通用的分割条对象 255
第73例 制作下拉日历 275
第74例 制作时钟 282
第8章 数据管道 287
第75例 用数据管道实现数据的传输 287
第76例 用数据管道实现不同数据库间数据的移植 290
第77例 派生数据管道子对象 295
第9章 制作安装盘 299
第78例 用InstallShield制作ASE安装盘 299
第10章 AP I和外部函数 307
第79例 用API函数获得系统基本信息 307
第80例 PING程序 311
第81例 实现远程拨号 314
第82例 窗口最小化为图标 321
第83例 圆形窗口 323
第84例 公用对话框 325
第85例 绘制基于Windows.SDK的图形 330
第11章 对象的连接与嵌入 334
第86例 浏览器的制作 334
第87例 Web服务器的制作 335
第88例 串口通信 339
第89例 实现FTP的上传和下载 341
第12章 事件和函数 344
第90例 自定义事件 344
第91例 自定义函数 351
第92例 利用Windows的消息机制 354
第13章 面向对象的程序设计 358
第93例 窗口的继承 358
第94例 封装的应用 360
第95例 多态的应用 363
第14章 综合实例 368
第96例 通用数据库编辑器 368
第97例 考试系统 373
第98例 科研管理系统 377
第99例 评标专家刷卡程序 395
第100例 仓库管理系统 409
参考文献 422