第1章 Delphi 6集成开发环境 1
1.1 主菜单及其运用 1
1.1.1 文件菜单File 1
1.1.2 编辑菜单Edit 5
1.1.3 Search菜单 10
1.1.4 View菜单 10
1.1.5 Project菜单 17
1.1.6 Run菜单 21
1.1.7 Component菜单 23
1.1.8 DataBase菜单 26
9.4.2 利用SavePictureDialog删除图片 33
1.1.9 Tool菜单 34
1.2 快捷工具面板 38
1.1.10 Window菜单 38
1.1.11 帮助菜单的使用 38
1.4 系统开发模式 40
1.3 控件面板及控件 40
1.4.1 直接创建式 41
1.4.2 利用模板模式 41
1.6 用户界面与窗体 42
1.5 工程创建与管理 42
1.4.3 模板继承模式 42
1.7 对象监视器 43
1.8 目标追踪查看器 43
第2章 标准类控件Standard 44
2.1 框架控件 44
2.1.1 创建演示工程 44
2.1.2 编制事务处理代码 46
2.2 主菜单控件MainMenu 47
2.2.1 主菜单修饰工具 48
2.2.2 编制菜单事件代码 51
2.3 弹出式菜单PopupMenu 54
2.3.1 创建演示工程 55
2.3.2 编制事务处理程序 55
2.4 标签控件Label 56
2.4.1 标签使用演示 57
2.4.2 标签运用与属性分析 58
2.5 编辑控件Edit 62
2.5.1 创建演示工程 62
2.5.2 编制事务处理代码 62
2.6 多行文本编辑控件Memo 63
2.6.1 创建演示工程 64
2.6.2 调用文本控件显示文本 64
2.7 Button按钮 65
2.7.1 按钮执行各种事务 65
2.7.2 调用资源管理器 66
2.8 复选按钮CheckBox 66
2.8.1 复选按钮应用演示 66
2.8.2 复选按钮的一般代码编制 68
2.9.2 单选按钮的事件代码编制 69
2.9 单选按钮RadioButton 69
2.9.1 单选按钮应用示例 69
2.9.3 单选按钮属性分析 70
2.10.2 ListBox应用 71
2.10 列表框控件ListBox 71
2.10.1 ListBox示范 71
2.10.3 ListBox中的条目 72
2.10.4 运用ListBox中的条目 74
2.11 组合框控件ComboBox 75
2.11.1 加入组合框控件 75
2.11.2 组合框控件的条目运用 76
2.12 滚动条控件ScrollBar 76
2.12.1 创建演示工程 77
2.12.2 为事务编制代码 79
2.13 分组框控件GroupBox 81
2.13.1 创建演示工程 81
2.13.2 窗体对象属性 82
2.14 单选分组框控件RadioGroup 86
2.14.1 创建演示工程 86
2.14.2 产生按钮条目 86
2.15 面板控件Panel 87
2.15.1 应用示范 87
2.15.2 创建示范工程 88
2.15.3 控件属性列示 88
2.16.1 创建演示工程 91
2.16 行为列表控件ActionList 91
2.16.2 定义菜单热键 93
3.1 图形按钮控件BitBtn 94
3.1.1 设定按钮图形类型 94
第3章 附加类控件Additional 94
3.1.2 用户自定义图形 98
3.1.3 确定图形与文本的位置 99
3.2 加速按钮SpeedButton 99
3.2.1 设置按钮状态 99
3.2.2 加速按钮的使用 100
3.3 格式编辑控件MaskEdit 100
3.3.1 创建演示工程 100
3.3.2 窗体及其中的对象 101
3.4.1 创建演示工程 102
3.4 字符串表格控件StringGrid 102
3.4.2 StringGrid的属性 103
3.4.3 字符串表格控件应用实例 104
3.5 图形表格控件DrawGrid 106
3.5.1 创建演示工程 106
3.5.2 填充网格的事件代码 107
3.6 映象控件Image 108
3.6.1 创建演示工程 109
3.6.2 窗体对象属性 109
3.7 图形控件Shape 110
3.7.1 创建演示工程 111
3.7.2 窗体对象属性 111
3.8 立体框控件Bevel 113
3.8.1 创建演示工程 113
3.9.1 创建演示工程 114
3.9 滚动框控件ScrollBox 114
3.9.2 ScrollBox的滚动条类型设置 115
3.10 复选列表框控件CheckListBox 117
3.10.1 创建演示工程 117
3.10.2 窗体对象属性 117
3.10.3 编制事件代码 120
3.11 橡皮筋控件Splitter 123
3.11.1 创建演示工程 123
3.11.2 窗体对象属性 124
3.12 静态文本控件StaicText 125
3.12.1 创建演示工程 126
3.12.2 窗体对象属性 126
3.13 控制棒控件ControlBar 128
3.13.1 创建演示工程 129
3.13.2 窗体对象属性 129
3.14 工程事件控件ApplicationEvents 132
3.14.1 创建演示工程 132
3.14.2 编制激活事件代码 133
3.15.1 创建演示工程 134
3.15 值列表编辑控件ValueListEditor 134
3.15.2 窗体对象属性 135
3.16.1 创建演示工程 137
3.17 颜色盒控件ColorBox 137
3.17.1 创建演示工程 137
3.16 标签编辑控件LabledEdit 137
3.17.2 编制事件代码 138
3.17.3 窗体对象属性 138
3.18 图表控件Chart 140
3.18.1 创建演示工程 140
3.18.2 设置图表标题 140
3.18.3 选择图表形态 141
3.18.4 引入图表数据 142
4.1 页面控制控件PageControl 143
4.1.1 页数设置方法 143
第4章 系统类Win32控件 143
4.1.2 运行期增加与删除页面 144
4.1.3 页面控件基本属性设置 144
4.1.4 页面逐页属性设置 145
4.2 顺序页面控制控件TabControl 148
4.2.1 创建演示工程 148
4.2.2 几个重要的属性设置 149
4.3 图像列表控件ImageList 152
4.3.1 图片的收集 152
4.3.2 图片的应用 153
4.3.3 窗本对象属性 154
4.4.2 程序代码参考 157
4.4 编辑文本控件RichEdit 157
4.4.1 一个程序的引入 157
4.5.1 创建演示工程 162
4.5 跟踪条控件TrackBar 162
4.5.2 事件代码编制 164
4.5.3 窗体对象属性 164
4.6 进程条控件ProgressBar 166
4.7 上下翻码控件UpDown 167
4.7.1 创建演示工程 167
4.6.2 程序进程效果显示 167
4.6.1 进程的计时代码 167
4.7.2 窗体对象属性 168
4.8.1 创建演示工程 169
4.8 动画控件Animate 169
4.8.2 编制事件代码 170
4.8.3 窗体对象属性 171
4.9 日期时间控件DateTimePicker 173
4.9.1 创建演示工程 173
4.9.2 几个重要设置 173
4.9.3 利用日期或时间输入数据 174
4.9.4 窗体对象分析 175
4.10 月日历控件MonthCalendar 176
4.11 树结构目录查看控件TreeView 177
4.11.1 创建演示工程 177
4.11.2 窗体对象属性 178
4.12 列表查看控件ListView 179
4.13 标题头控件HeaderControl 180
4.13.1 几个重要属性设置 181
4.13.2 为每个节编码 182
4.14 状态条控件StatusBar 182
4.14.1 创建演示工程 182
4.14.2 编制事件代码 183
4.14.3 多栏状态条及其应用 183
4.14.4 窗体对象属性 184
4.15 工具条控件ToolBar 186
4.15.1 创建演示工程 186
4.15.2 窗体对象属性 188
4.16 修饰条控件CoolBar 191
4.16.1 创建演示工程 191
4.16.2 窗体对象属性 193
4.17 页滚动控件PageScroller 196
4.17.1 创建演示工程 196
4.17.2 窗体对象属性 197
4.18 扩展组合框控件ComboBoxEx 198
5.1.1 创建演示工程 199
第5章 系统类System控件 199
5.1 时间控件Timer 199
5.1.2 窗体对象属性 200
5.4.1 创建演示工程 201
5.2 画图框控件PaintBox 201
5.3 多媒体控件MediaPlayer 201
5.4 通用对象容器控件OleContainer 201
5.4.2 几个应用方法 202
第6章 数据访问类DataAccess 205
6.1 数据源控件DataSource 205
6.1.1 创建数据表 205
6.1.2 创建工程演示工程 206
6.1.3 窗体对象属性 209
6.2 客户数据集控件ClientDataSet 213
6.2.1 创建演示工程 213
6.2.2 窗体对象属性 214
6.2.4 窗体对象属性 217
6.2.3 服务器端程序 217
6.3 数据集提供器控件DataSetProvider 221
6.4 超文本控件 221
第7章 数据控制类DataGontrol 223
7.1 数据网格控件DBGrid 223
7.1.1 创建演示工程 223
7.1.2 窗体对象属性透视 223
7.1.3 几个特殊属性 226
7.2 数据库导航器控件DBNavigator 231
7.2.3 设置可用按钮 231
7.2.2 设置导航器的扁平状态 231
7.2.1 删除记录确认设置 231
7.2.4 导航器属性 232
7.3 数据文本控件DBText 232
7.3.1 创建演示工程 233
7.3.2 窗体对象属性 234
7.4 数据库编辑控件DBEdit 237
7.4.1 数据编辑控件属性 238
7.5.1 追加控件 239
7.5.2 几个重要属性 239
7.5 数据库备注控件DBMemo 239
7.4.2 运行检验工程效果 239
7.6.1 设计数据表结构 240
7.6 数据库图像控件DBImage 240
7.6.2 创建演示工程 241
7.6.3 窗体对象属性 241
7.6.4 生物形态图片记录 246
7.7 数据列表框控件DBListBox 247
7.7.1 继续开发工程 247
7.7.2 初始化并显示字段信息 247
7.7.4 用DBListBox进行数据录入 248
7.7.3 用按钮去执行显示数据信息 248
7.7.5 数据列表框控件属性 250
7.8 数据库组合框控件DBComboBox 251
7.8.1 继续工程制作 251
7.8.2 运行工程检验效果 251
7.9 数据库复选控件DBCheckBox 252
7.9.1 继续开发工程 252
7.9.2 控件属性分析 253
7.10 数据库单选分组控件DBRadioGroup 254
7.10.1 创建演示工程 254
7.10.2 利用向导创建界面 254
7.10.3 窗体对象属性 257
7.10.4 加入分组单选按钮控件 264
7.11 数据库查询列表框控件DBLookupListBox 265
7.12 数据组合查询框控件DBLookupComboBox 265
7.10.5 运行工程检验效果 265
7.12.1 控件应用演示 266
7.12.2 创建数据表结构 266
7.12.3 引入数据源 267
7.12.4 相关控件属性 267
7.12.5 运行工程检验效果 268
7.13 数据文本编辑控件DBRichEdit 268
7.14.2 窗体对象属性 269
7.14 数据库控制网格控件DBCtrlGrid 269
7.14.1 创建演示工程 269
7.15.1 创建演示工程 273
7.14.3 运行工程检验效果 273
7.15 数据图表控件DBChart 273
7.15.2 数据图形引入 276
7.15.3 数据图形效果 277
第8章 数据库引擎类BDE 278
8.1 数据表控件Table 278
8.1.1 Table控件的引擎作用 278
8.1.2 Table与数据库别名 278
8.1.3 表文件名设置 280
8.1.4 用别名管理数据表 281
8.1.5 字段编辑与管理 283
8.1.6 计算字段与编程 287
8.2 数据查询控件Query 288
8.2.1 Query控件使用方法 289
8.2.2 利用Query进行查询 289
8.3 成批数据处理控件BatchMove 293
8.3.1 创建演示工程 294
8.3.2 BatchMove的五种方式 294
8.3.3 几种特殊处理 295
8.3.4 记录汇总 296
8.3.5 综合实例 297
8.4.1 UpdateSQL基本属性 313
8.3.6 实例运行效果 313
8.4 SQL更新控件UpdateSQL 313
8.4.2 缓存更新事务代码 314
第9章 对话框类Dialog控件 316
9.1 打开文件对话框OpenDialog 316
9.1.1 OpenDialog的属性 316
9.1.2 OpenDialog的事件 317
9.1.3 OpenDialog应用实例 318
9.1.4 利用OpenDialog删除文件 321
9.1.5 利用OpenDialog调入文件 323
9.2 保存文件对话框SaveDialog 323
9.2.1 创建保存文件工程 323
9.2.2 SaveDialog的执行事件 324
9.2.4 保存文件 325
9.2.3 设置SaveDialog属性的方法 325
9.3 打开图片对话框控件OpenPictureDialog 326
9.3.1 OpenPictureDialog的属性 327
9.3.2 OpenPictureDialog应用实例 327
9.4 保存图片对话框控件SavePictureDialog 329
9.4.1 保存图片执行事件 330
9.4.3 另存图片 331
9.5 字体对话框控件FontDialog 333
9.5.1 字体服务的对象 333
9.5.4 FontDialog的事件 334
9.5.2 字号设置 334
9.5.3 字体类型选择 334
9.6 颜色对话框控件ColorDialog 337
9.6.1 ColorDialog的执行事件 337
9.6.2 设置窗体的渐变颜色 338
9.7 打印对话框控件PrintDialog 341
9.7.1 PrintDialog的属性设置 341
9.7.2 PrintDialog的事件 341
9.7.3 打印文本 344
9.8 打印机设置对话框控件PrinterSetupDialog 348
9.9 查找对话框控件FindDialog 348
9.9.1 FindDialog的属性 349
9.2.2 FindDialog的事件 351
9.10 替换对话框控件ReplaceDialog 352
9.10.1 ReplaceDialog的基本事务 353
9.10.2 ReplaceDialog的扩展事务 353
第10章 系统类Win3.1控件 356
10.1 数据库查询列表控件DBLookupList 356
10.1.1 DBLookupList示范工程 356
10.1.2 窗体中对象的属性 357
10.1.3 运行工程演示 360
10.2 数据库查询组合控件DBLookupCombo 360
10.2.1 创建演示工程 361
10.2.2 属性展示 362
10.2.3 效果演示 367
10.3 标签页顺序控件TabSet 368
10.3.1 工程创建与属性设置 368
10.3.2 生成标签页与修饰标签 368
10.3.3 为TabSet控件编程 369
10.3.4 运行程序检验效果 370
10.3.5 工程单元文件 372
10.4 大纲控件OutLine 373
10.4.1 OutLine演示工程 373
10.4.2 生成大纲目录 374
10.4.3 为大纲编程 374
10.4.4 运行工程检验效果 374
10.4.5 动态创建大纲条目 376
10.5 书签式笔记本多页控件TabbedNotebook 377
10.5.1 创建示范工程 377
10.5.2 标签页面数量 378
10.5.3 激活与开发页面 379
10.5.4 动态切换页面 381
10.6 头控件Header 383
10.7 文件列表框控件FilelistBox 383
10.7.1 FileListBox编程 384
10.7.2 过滤文件名的方法 386
10.8 文件过滤组合框控件FilterComboBox 387
11.1.1 工程修改 389
11.1 进度显示控件Gauge 389
第11章 样板类Sample控件 389
11.1.2 属性设置 390
11.1.3 事件代码 390
11.2 色彩网格控件ColorGrid 393
11.2.1 创建演示工程 394
11.2.2 编制事件代码 394
11.3 旋钮编辑控件SpinEdit 394
11.3.1 创建演示工程 394
11.3.2 给控件编程 395
11.3.3 运行工程并检验效果 395
11.4.1 创建演示工程 396
11.4 Windows“壳”控件Shell 396
11.4.2 设置属性 397
11.4.3 “壳”工程管理事务 399
第12章 ActiveX类控件 400
12.1 Chartfx控件 400
12.1.1 Chartfx控件演示工程 400
12.1.2 Chartfx的特性设置 400
12.1.3 工程运行与图表编辑 403
12.2 Excel工作表控件 403
12.2.1 创建工作表工程 404
12.2.2 演示数据处理 404
12.2.3 工作表属性定制 405
12.3 Excel立体图控件 406