图书介绍
Delphi 6实用编程技术pdf电子书版本下载
- 曹智威等编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508410157
- 出版时间:2002
- 标注页数:315页
- 文件大小:71MB
- 文件页数:330页
- 主题词:软件工具(学科: 程序设计) 软件工具 程序设计
PDF下载
下载说明
Delphi 6实用编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Delphi 6简介 1
1.1 Delphi产品系列 1
1.2 Delphi 6企业版新功能简介 2
第二章 Delphi中的Object Pascal 4
2.1 Object Pascal语言规则 4
2.1.1 保留字 4
2.1.2 标准指令 4
2.1.3 标识符 4
2.1.4 注释 4
2.2 Object Pascal中的常量 5
2.3 Object Pascal中的变量 5
2.4 Object Pascal的数据类型 5
2.4.1 有序类型 6
2.4.2 实型 7
2.5.1 数组类型 8
2.5 结构类型 8
2.4.3 字符串类型 8
2.5.2 集合类型 9
2.5.3 记录类型 10
2.5.4 文件类型 10
2.5.5 指针类型 11
2.6 Object Pascal的表达式和运算符 11
2.6.1 算术运算符 11
2.6.2 逻辑运算符 12
2.6.3 位运算符 12
2.6.4 字符串运算符 12
2.6.5 关系运算符 13
2.7 Object Pascal的语句 13
2.7.1 赋值语句 13
2.7.2 复合语句 13
2.7.3 条件语句(if,case) 14
2.7.4 循环语句 15
2.8.1 过程和函数的区别 16
2.8 Object Pascal的过程和函数 16
2.8.2 过程和函数的调用 17
2.9 类类型 18
2.9.1 类定义 18
2.9.2 使用类的对象 19
2.9.3 类的封装 19
2.10.1 单元声明语句 20
2.10.2 单元接口部分 20
2.10 Delphi中的单元文件 20
2.10.3 单元实现部分 21
2.10.4 单元初始化部分 21
2.10.5 使用Delphi的可视化组件及其单元 21
第三章 Delphi 6的基本组件编程 22
3.1 窗体与组件的关系 22
3.1.1 Delphi的Form窗体 22
3.1.2 Delphi中的组件 22
3.2 组件的层次结构 22
3.3.1 可见组件的公共属性 24
3.3 组件的公共属性、方法和事件 24
3.3.2 可见组件的公共方法 25
3.3.3 可见组件的公共事件 26
3.4 文本输入类控件 26
3.4.1 Label与Edit组件 27
3.4.2 Memo和RichEdit组件 29
3.5 按钮类控件 30
3.5.1 命令按钮Button、BitBtn、SpeedButton控件 30
3.5.2 CheckBox和RadioButton控件 31
3.6 列表类组件 35
3.6.1 ListBox组件 35
3.6.2 ComboBox控件 35
3.6.3 TreeView组件 36
3.6.4 ListView组件 39
3.7 多页组件 42
3.7.1 TabControl组件 42
3.7.2 PageControl组件 44
3.8.1 ProgressBar组件 46
3.8 其他基本组件应用 46
3.8.2 Animate组件 47
3.8.3 Timer组件 47
3.8.4 应用示例 47
3.9 常用事件及事件响应 48
3.9.1 鼠标事件 49
3.9.2 键盘事件 49
3.9.3 拖放事件 49
第四章 Form窗体与MDI应用程序 52
4.1 Form窗体的常用属性 52
4.1.1 窗体边框属性 53
4.1.2 窗体的类型 53
4.2 多个窗体的应用程序 54
4.2.1 窗体的创建 54
4.2.2 窗体的调用 55
4.3.1 创建窗体模板 56
4.3 窗体的重用 56
4.3.2 使用Frame对象 57
4.4 多文件界面(MDI) 59
4.4.1 建立MDI父子窗体 59
4.4.2 合并菜单 62
4.4.3 排列与存取MDI子窗体 66
第五章 Delphi数据库体系结构 69
5.1 Delphi数据库体系结构概述 69
5.1.1 单层本地型数据库应用程序及其结构 70
5.1.2 客户机/服务器数据库应用程序及其结构 71
5.1.3 多层数据库应用程序的结构 71
5.2 Delphi数据库引擎 72
5.2.1 Borland数据库引擎BDE 72
5.2.2 ADO数据访问技术 77
5.3 Delphi开发数据库应用程序 77
5.3.1 创建简单的数据库应用程序 78
5.3.2 创建主从数据库应用程序 83
6.1 Database DeskTop简介 88
6.1.1 Database DeskTop窗口 88
第六章 创建与管理数据库表 88
6.1.2 Database DeskTop 中的对象 89
6.1.3 Database DeskTop的工作环境设置 89
6.2 创建本地型数据库表 91
6.2.1 创建数据库别名 91
6.2.2 创建数据库表 91
6.2.3 设置数据库表的属性 92
6.3 编辑执行SQL语句 95
6.4 使用QBE查询数据 96
6.5 创建SQL类型数据表 97
6.6 SQL Explorer使用简介 100
6.6.1 打开SQL Explorer 100
6.6.2 管理数据库 101
6.6.3 数据字典 103
6.7 使用Data Pump 105
7.2.1 TTable组件常用属性 107
7.2 Table组件 107
7.1 数据集组件 107
第七章 数据访问组件 107
7.2.2 Table组件的常用方法及应用 109
7.2.3 Table组件的常用事件 121
7.3 TField对象 122
7.3.1 TField对象的属性 123
7.3.2 计算字段和查询字段 124
7.4 DataSource组件 127
7.4.1 DataSource组件的属性 127
7.4.2 DataSource组件的事件 128
第八章 数据控制组件 129
8.1 数据控制组件概述 129
8.2 DBGrid组件 130
8.2.1 DBGrid组件的常用属性 131
8.2.2 DBGrid组件的事件 133
8.3 DBNavigator组件 134
8.3.1 DBNavigator组件的常用属性 134
8.3.2 DBNavigator组件的常用事件 135
8.5 DBMemo组件 136
8.4 DBText组件 136
8.6 组件综合示例程序一 137
8.7 DBEdit组件 140
8.8 DBListBox组件 140
8.9 DBComboBox组件 141
8.10 DBLookupListBox组件 141
8.11 DBLookupComboBox组件 142
8.12 DBCheckBox组件 142
8.13 DBRadioGroup组件 143
8.14 组件综合示例程序二 143
8.15 DBRichEdit组件 145
8.16 DBImage组件 145
8.17 DBCtrlGrid组件 146
8.18 DBChart组件 146
8.19 组件综合示例程序三 146
9.1 ADO组件简述 149
9.1.1 ADOConnection组件 149
第九章 ADO组件程序的编制 149
9.1.2 ADOCommand组件 152
9.1.3 ADODataset组件 153
9.1.4 ADOTable,ADOQuery,ADOStoredProc组件 154
9.1.5 RDSConnection 154
9.2 ADO操作数据库 154
10.1 SQL语言简介 156
10.1.1 命名惯例 156
第十章 Delphi中的SQL编程 156
10.1.2 常用SQL语句及语法 157
10.2 TQuery组件在SQL编程中的运用 160
10.3 静态SQL语句编程 162
10.3.1 SQL命令文本的编写 163
10.3.2 SQL语句的执行 166
10.3.3 SQL语句的查询结果 167
10.4 动态SQL语句编程 167
10.4.1 设计阶段的参数赋值 167
10.4.2 运行阶段的参数赋值 168
10.4.3 动态SQL语句的执行 169
10.5 Delphi中SQL查询示例 169
10.5.1 SQL查询程序窗体设计 169
10.5.2 SQL查询程序事件代码 170
10.5.3 运行SQL查询程序 172
第十一章 快速报表组件 174
11.1 QReport组件简介 174
11.1.1 QuickRep组件 175
11.1.2 QRBand组件 177
11.1.3 QRSubDetail组件 179
11.1.4 QRDBText组件 179
11.1.5 QRExpr组件 180
11.1.6 QRSysData组件 180
11.1.7 QRShape组件 181
11.1.8 QRPreview组件 181
11.2.1 Quick Report Wizard 185
11.2 快速生成报表的方法 185
11.2.2 使用报表模板 187
11.3 QReport组件应用综合示例 190
第十二章 客户机/服务器应用程序开发 199
12.1 Delphi中客户机/服务器数据库应用开发技术 199
12.1.1 Database组件 199
12.1.2 StoredProc组件 203
12.1.3 Session组件 204
12.1.4 数据库应用的事务控制 205
12.2 客户机/服务器数据库编程示例 207
12.2.1 Database组件的使用 207
12.2.2 存储过程编程 209
12.2.3 InterBase触发器的应用 213
12.2.4 事务控制编程 215
12.3 利用SQL监视器优化应用程序 217
12.3.1 使用SQL监视器 217
12.3.2 SQL监视器的跟踪选项 218
12.4.1 IBX组件概述 219
12.4 InterBase Express组件使用 219
12.4.2 IBX组件应用示例 220
第十三章 多层数据库应用程序开发 224
13.1 多层数据库技术概述 224
13.1.1 多层数据库应用程序结构 224
13.1.2 多层数据库应用程序结构的特点 225
13.2.1 MIDAS组件 226
13.2.2 客户端程序的结构 226
13.2 基于MIDAS技术的多层数据库应用程序 226
13.2.3 应用程序服务器的结构 227
13.2.4 选择合适的通信协议 228
13.3 创建多层数据库应用程序的基本过程 229
13.3.1 创建应用程序服务器 229
13.3.2 注册、安装应用程序服务器 230
13.3.3 创建客户端程序 232
13.4 多层数据库应用程序的连通机制 232
13.4.2 建立与服务器的连接 233
13.4.1 确定应用程序服务器的位置和名字 233
13.4.3 断开服务器连接 234
13.5 创建多层数据库应用程序示例 234
13.5.1 创建应用程序服务器 234
13.5.2 创建客户机程序 238
第十四章 Web数据库应用程序开发 241
14.1 Web服务器编程中的基本概念 241
14.1.1 浏览器的工作过程 241
14.1.2 Web服务器程序 242
14.1.3 基于数据库服务的Web服务器的基本结构 242
14.2 Web服务器程序编程概述 243
14.2.1 Web服务器程序的种类 243
14.2.2 创建Web服务器程序的基本步骤 243
14.2.3 Delphi中Web服务器程序的结构 244
14.2.4 调试和运行Web服务器程序 245
14.3 使用Delphi编写Web服务器程序 245
14.3.1 返回静态页面 245
14.3.2 接收用户输入的ISAPI DLL 251
14.3.3 用于显示数据库的Web服务器程序 257
14.3.4 CGI类型的Web数据库应用程序 260
14.4 开发MIDAS构架Web数据库程序 265
14.4.1 电子商务数据交换的标准XML 265
14.4.2 基于Internet Express的Web数据库程序结构 266
14.4.3 创建MIDAS结构的Web服务器程序 266
第十五章 用Delphi 6开发Linux程序 270
15.1 Linux编程概述 270
15.2 CLX简单程序设计 271
15.2.1 ActionList组件 271
15.2.2 文本编辑器程序框架 273
15.2.3 程序的MainFrm.pas的部分源代码 274
第十六章 Indy系列组件编程 277
16.1 简单的客户机/服务器编程 277
16.1.1 客户端编程 277
16.1.2 服务器端编程 279
16.2.1 将要用到的组件介绍 281
16.2 HTTP客户机/服务器编程 281
16.2.2 HTTP客户端编程 283
16.2.3 服务器端编程 290
16.3 FTP客户编程 301
第十七章 数据库安全与CLX数据库程序设计 310
17.1 MySQL数据库的安装、创建和使用 310
17.2.3 概念 311
17.2.2 介绍 311
17.2.1 为什么使用防火墙 311
17.2 Linux安全机制——防火墙和非军事区 311
17.2.4 目标 312
17.2.5 构建步骤 312
17.2.6 测试 313
17.2.7 结论 313
17.3 MySQL自身的安全机制 314
17.3.1 运行指南 314
17.3.2 用户和密码设置 314
17.4 MySQL数据库的连接和编程 314