图书介绍
Delphi 3.0/4.0实用编程技术PDF|Epub|txt|kindle电子书版本下载
![Delphi 3.0/4.0实用编程技术](https://www.shukui.net/cover/20/30832430.jpg)
- 方可燕等编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7801247787
- 出版时间:1999
- 标注页数:480页
- 文件大小:40MB
- 文件页数:496页
- 主题词:
PDF下载
下载说明
Delphi 3.0/4.0实用编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Delphi性能简介1
1.1 Delphi基本概念介绍1
1.1.1 Delphi的语言基础及发展1
1.1.2 面向对象编程的概念2
1.2 Delphi 4.0 各种版本2
1.3 使用Delphi 4.0 的系统要求2
1.4 Delphi 4.0 Client/ServerSuite的安装3
1.5 Delphi 4.0的优越性3
1.6 小结4
第二章 Delphi编程环境5
2.1 Delohi 4.0的界面布局5
2.1.1 主菜单6
2.1.2 快速按钮栏6
2.1.3 控件面板7
2.1.4 对象检查器7
2.1.5 窗体窗口8
2.1.6 代码窗口9
2.2 Delphi界面内的工具使用9
2.2.1 Delphi 4.0的菜单结构简介9
2.2.2 一个多窗体工程的例子10
2.2.3 Delphi的工程管理12
2.2.4 创建工程13
2.3 Delphi的文件种类16
2.3.1 工程17
2.3.2 工程文件18
2.3.3 单元文件18
2.3.4 窗体文件19
2.4 小结20
第三章 Delphi的数据类型及操作21
3.1 Pascal语言的基础知识21
3.1.1 基本字符集21
3.1.2 常量21
3.1.3 变量22
3.1.4 标准和扩展数据类型23
3.1.5 Delphi 中的等号23
3.2 自定义的简单类型24
3.2.1 枚举类型24
3.2.2 子界类型25
3.3 数组26
3.3.1 概念26
3.3.2 多维数组28
3.3.3 字符数组和字符串28
3.4 集合30
3.4.1 集合类型的定义30
3.4.2 集合类型的运算31
3.5 记录33
3.5.1 记录类型的定义33
3.5.2 记录类型变量及其访问34
3.5.3 开域语句的使用34
3.6 指针35
3.6.1 指针和动态变量35
3.6.2 指针操作37
3.7 小结39
第四章 Delphi的程序结构40
4.1 控制流程40
4.1.1 条件语句40
4.1.2 v 情况语句41
4.1.3 循环语句43
4.2 过程与函数44
4.2.1 过程45
4.2.2 函数46
4.2.3 递归调用47
4.3 文件的操作48
4.3.1 记录文件48
4.3.2 文本文件50
4.3.3 无类型文件51
4.4 小结51
第五章文本编辑52
5.1 建立窗口52
5.1.1 建立空白窗体(Blank Form)52
5.1.2 利用模板建立其他类型的窗体53
5.2 建立菜单56
5.2.1 菜单的组成56
5.2.2 弹出式菜单和级联式菜单57
5.2.3 菜单标记,快捷键,访问键58
5.2.4 用户自定义菜单60
5.2.5 利用向导自动生成一般化的菜单63
5.3 字符串列表的常用操作67
5.3.1 创建新的字符串列表67
5.3.2 列表中的字符串操作69
5.3.3 装载、保存字符串列表71
5.3.4 往字符串列表中加入对象72
5.3.5 操作字符串列表中的对象72
5.4 文本编辑组件73
5.4.1 TEdit组件74
5.4.2 TMemo组件74
5.5 MDI(多文本界面)的应用75
5.6 设计MPI(多页面界面)80
5.7 小结83
第六章常用对话框组件84
6.1 打开对话框组件84
6.2 文件保存对话框87
6.3 字体对话框组件89
6.4 查找对话框组件91
6.5 替换对话框组件93
6.6 小结95
第七章 Delphi图形对象96
7.1 基本的图形元素96
7.1.1 坐标96
7.1.2 画布96
7.1.3 像素96
7.2 Delphi中的图形对象100
7.2.1 画布(TCanvas Object)100
7.2.2 画笔(TPen Object)101
7.3 小结104
第八章 图像编程105
8.1 图像对象概述105
8.1.1TGraphic对象105
8.1.2 TBitmap Object (位图对象)105
8.1.3 TPicture对象106
8.1.4 Tlmage组件106
8.2 图像对象的应用例子106
8.3 小结114
第九章 文件管理115
9.1 文件属性及Delphi中的文件组件115
9.1.1 文件属性115
9.1.2 Delphi的文件组件117
9.1.3 应用程序例子:文件属性管理器118
9.2 文件类型122
9.2.1 文本文件122
9.2.2 二进制文件124
9.3 简介Delphi的文件管理标准过程125
9.3.1 文件名操作125
9.3.2 文件的打开与关闭126
9.3.3 文件定位126
9.3.4 文件属性127
9.3.5 读写文件127
9.3.6 文件删除与截断127
9.3.7 文件日期128
9.3.8 文件状态128
9.3.9 文件查找128
9.3.10 磁盘操作128
9.3.11 目录操作128
9.4 记录文件的应用129
9.4.1 任务介绍129
9.4.2 设计方法129
9.4.3 结果分析139
9.5 应用例子:文件管理器140
9.5.1 程序的组成部分140
9.5.2 主窗口的设计141
9.5.3 其他窗口的设计147
9.5.4 文件的基本管理功能148
9.5.5 主窗口的程序清单155
9.6 小结163
第十章 Delphi程序调试164
10.1 在调试中使用断点(breakpoints)165
10.1.1 在指定代码行设置断点165
10.1.2 设置条件断点166
10.1.3 查看断点列表167
10.2 控制程序的运行168
10.2.1 让程序运行到某个位置168
10.2.2 单步调试168
10.3 浏览和修改变量的值169
10.3.1 显示Watch窗口169
10.3.2 格式化Watch窗口中的变量169
10.3.3 修改变量的值170
10.4小结171
第十一章 Delphi数据库系统172
11.1 关系数据库模型173
11.1.1 关系数据库173
11.1.2 关系模型173
11.2 数据库类型174
11.2.1 独立数据库174
11.2.2 文件共享数据库175
11.2.3 客户机/服务器数据库175
11.2.4 多级数据库176
11.3 Delphi数据库系统简介176
11.3.1 Delphi可利用的数据库176
11.3.2 数据库管理系统(DBMS)177
11.3.3 数据库应用程序178
11.4 Delphi数据库的体系结构179
11.4.1 数据访问组件180
11.4.2 数据控制组件183
11.5 小结186
第十二章 简单的数据库应用187
12.1 数据库桌面(Database Desktop)187
12.1.1 设置工作目录及其别名188
12.1.2 用Database Desktop创建表结构190
12.1.3 输入数据192
12.1.4 记录排序194
12.1.5 关键字段的唯一性194
12.1.6 记录间的导航196
12.2 用Form Wizard创建简单的Delphi数据库程序197
12.2.1 在窗体中放置数据控件197
12.2.2 了解由Database Form Wizard创建的窗体202
12.2.3 测试StudentM程序206
12.3 手动联系底层数据库208
12.3.1 几个组件的简单介绍208
12.3.2 手动创建简单数据库应用214
12.4 用数据库表来表示和显示继承关系217
12.4.1 技术分析217
12.4.2 实现步骤218
12.4.3 程序清单226
12.4.4 原理分析227
12.5 小结229
第十三章 数据库访问组件的使用与编程230
13.1 数据访问组件概述230
13.2 Tsession组件及其应用231
13.2.1 TSession组件的重要属性232
13.2.2 TSession组件的方法232
13.2.3 TSession组件应用举例234
13.3 TDataSource组件及其应用237
13.3.1 TDataSource组件的主要属性238
13.3.2 TDataSource组件的事件239
13.4 数据集组件TDataSet240
13.4.1 数据集组件的状态241
1 3.4.2 打开和关闭数据集241
13.4.3 数据集的导航242
13.4.4 数据集中的数据维护243
13.4.5 与数据浏览组件的连接246
13.4.6 数据集组件的事件246
13.5 TTable组件及其应用246
13.5.1 一些重要的属性247
13.5.2 TTable组件的方法及其应用249
13.6 字段组件以及字段编辑器的使用253
13.6.1 TField组件253
13.6.2 字段编辑器的使用258
13.7 TReport组件及其应用260
13.7.1 TReport组件的属性260
13.7.2 TReport组件重要方法261
13.8 一个简单的例子261
13.8.1 界面261
13.8.2 程序说明262
13.9 小结265
第十四章 使用数据浏览组件266
14.1 TDBGrid组件的使用267
14.2 TDBEdit组件的使用269
14.2.1 TDBEdit组件的属性269
14.2.2 例子269
14.3 TDBText组件的使用270
14.4 TDBNavigator组件及其应用271
14.5 TDBImage组件及其应用273
14.6 TDBMemo组件及其应用274
14.6.1 TDBMemo组件的主要属性275
14.6.2 TDBMemo组件的方法275
14.7 TDBCombox组件及其使用276
14.7.1 TDBCombox组件的属性276
14.7.2 TDBCombox组件的事件277
14.8 TDBListBox组件及其使用278
14.9 TDBCheckBox组件及其使用279
14.10 TDBRadioGroup组件及其使用280
14.11 TDBCtrlGrid组件及其使用281
14.12 TDBChart组件及其使用283
14.13 小结285
第十五章 SQL语言使用与编程286
15.1 一段关于SQL语言的历史286
15.2 SQL语言简介286
15.2.1 SQL语言的组成286
15.2.2 SQL语言的优点287
15.3 SQL命令和数据类型287
15.3.1 S QL命令287
15.3.2 SQL语言中的数据类型288
15.4 从数据库中检索数据290
15.4.1 SELECT语句语法概述和使用290
15.4.2 游标的使用295
15.5 SQL中的数据操作297
15.5.1 建立和维护数据库结构297
15.5.2 利用SQL数据定义语言操作表299
15.5.3 表中数据的操作300
15.6 动态SQL语言编程301
15.6.1 动态SQL语句的基本概念302
15.6.2 态SQL语句与游标303
15.7 SQL语句中的函数303
15.7.1 列函数的使用303
15.7.2 行函数的使用304
15.8 Delphi 4.0 中的SQL编程306
15.8.1 使用TQuery组件307
15.8.2 SQL命令文本的编写308
15.8.3 TQuery组件的Open方法和ExecSQL方法311
15.8.4 在运行时改变SQL语句的参数值312
15.9 SQL编程实例313
15.9.1 简单的数据库查询313
15.9.2 表数据的维护315
15.9.3 数据库信息系统319
15.10 小结330
第十六章 报表与图表331
16.1 QuickReport331
16.1.1 QuickReport的组件简介332
16.1.2 表带与主要组件334
16.1.3 用QuickReport制作报表339
16.2 TeeChart348
16.2.1 利用TeeChart Wizard生成数据图表349
16.2.2 TeeChart组件的使用351
16.2.3 关于Chart Editor352
16.3 Decision Cube355
16.4 小结356
第十七章 OLE与COM对象模型357
17.1 对象链结与嵌入357
17.1.1 OLE技术简介357
17.1.2 嵌入、链接与OCX358
17.2 使用TOleContainer358
17.2.1 一个实例OLEmain358
17.2.2 TOleContainer方法与属性364
17.2.3 TOleContainer组件小结367
17.3 OLE自动化初步367
17.3.1 OLE自动化的概念367
17.3.2 OLE自动化与登录368
17.3.3 发送数据库数据的客户程序369
17.3.4 过程分析与Word.Basic函数调用372
17.3.5 OLE自动化服务器程序373
17.3.6 使用自动化对象向导和类型库编辑器374
17.3.7 注册自动化服务器378
17.4 COM对象模型379
17.4.1 新名词与COM对象379
17.4.2 COM接口继承与IUnknown接口380
17.4.3 IUnknown方法的实现380
17.5 小结381
第十八章 动态连接库的编程382
18.1 动态连接库的基本概念382
18.1.1 什么是动态连接库382
18.1.2 动态连接库的基本概念382
18.1.3 传统的DLL编写方法383
18.1.4 16位和32位的DLL之间的区别383
18.2 动态连接库的编写和调用383
18.2.1 Delphi中DLL的编写383
18.2.2 DLL的调用384
18.2.3 库初始化代码387
18.3 动态连接库编程实例389
18.3.1 虚拟内存和DLL实现数据传输389
18.3.2 窗体重用393
18.4 小结400
第十九章ActiveX组件401
19.1 ActiveX概述401
19.1.1 什么是OLE401
19.1.2 World Wide Web与ActiveX401
19.2 在Delphi 4.0中建立ActiveX组件403
19.2.1 将Delphi组件转换为ActiveX组件404
19.2.2 往ActiveX组件中添加方法410
19.2.3 浏览ActiveX类型库(Type Library)411
19.3 小结411
第二十章 利用Delphi进行Internet/Intranet程序设计412
20.1 WWW及Delphi Internet工具简介412
20.1.1 WWW基本概念412
20.1.2 Web服务器412
20.1.3 WWW浏览器413
20.1.4 几个常用的术语413
20.1.5 DelphiInternet工具简介414
20.1.6 软、硬件要求415
20.2 利用Delphi创建动态Web页面416
20.2.1 HTML基础416
20.2.2 CGI、WIN-CGI、ISAPI和NSAPI417
20.2.3 第一个CGI程序418
20.2.4 将CGI程序转换为ISAPI DLL420
20.3 Web浏览器421
20.3.1 浏览器主窗体421
20.3.2 浏览器代码分析422
20.4 创建ActiveForms430
20.4.1 Hello Web430
20.4.2 ActiveForm的安全性问题432
20.5 小结432
第二十一章 多媒体及动画技术433
21.1 不同类型的媒体文件433
21.1.1 文件格式433
21.1.2 硬件要求434
21.1.3 多媒体的用途434
21.2 多媒体编程435
21.2.1 调用PlaySound()API435
21.3 使用TMediaPlayer组件437
21.3.1 最简单的媒体播放器437
21.3.2 实用的媒体播放器438
21.3.3 TMediaPlayer的进一步剖析441
21.3.4 放映窗口442
21.3.5 方法驱动的媒体播放器443
21.4 Delphi动画446
21.4.1 OpenGL图形加速技术446
21.4.2实现动画的其他方法452
21.5小结453
第二十二章 Delphi自定义组件的开发454
22.1 Delphi组件基本原理454
22.1.1 类和对象的基本概念454
22.1.2 派生组件455
22.1.3 安装和删除组件459
22.2 从头编写组件460
22.2.1 基础类和组件控制460
22.2.2 创建一个组件461
22.2.3 添加属性462
22.2.4 构造过程463
22.2.5 实现方法464
22.2.6 添加事件464
22.2.7 测试组件466
22.3 创建可视组件469
22.3.1 TAnimated组件469
22.3.2 几点提示476
22.3.3 为组件添加图标476
22.3.4 使用TAnimated组件477
22.4 小结480