图书介绍
Delphi 5.0自学捷径【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 刘韬等编著 著
- 出版社: 北京:北京大学出版社
- ISBN:7301009127
- 出版时间:2000
- 标注页数:339页
- 文件大小:62MB
- 文件页数:352页
- 主题词:
PDF下载
下载说明
Delphi 5.0自学捷径PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi 5.0概述1
1.1 Delphi产生的背景1
1.2 Delphi 5.0的主要特点2
1.2.1 可定制的开发环境2
1.2.2 真正的面向对象2
1.2.3 控件库3
1.2.4 完全编译3
1.3 Delphi 5.0的新特点3
1.3.1 Web上的Client/Server技术3
1.3.2 数据分析4
1.3.3 组件制造中心5
1.3.4 提高程序设计人员的工作效率5
第2章Delphi 5.0的集成开发环境6
2.1 Delphi 5.0集成开发环境的运行6
2.2 主窗口介绍7
2.2.1 主窗口中的菜单栏8
2.2.2 主窗口中的工具栏11
2.2.3 主窗口中的控件栏12
2.3 窗体编辑器19
2.3.1 Delphi 5.0中的窗体19
2.3.2 创建窗体20
2.3.3 窗体中的控件20
2.4 代码编辑器24
2.4.1 代码编辑窗口25
2.4.2 代码浏览窗口27
2.5 对象编辑器28
2.5.1 设置控件对象的属性29
2.5.2 设置控件需要响应的事件30
2.6 其他常用工具31
2.6.1 对齐工具栏31
2.6.2 图像编辑器31
2.7 环境参数设置33
3.1.1 工程项目中的各种文件35
3.1 工程项目的管理35
第3章 项目管理及程序编译35
3.1.2 工程管理器38
3.2 应用程序的编译39
3.2.1 设置编译环境39
3.2.2 常用的编译方法39
3.3 应用程序调试的基本方法40
3.3.1 设置调试环境参数41
3.3.2 控制应用程序运行42
3.3.3 设置断点43
3.3.4 检查变量和表达式的值45
3.3.5 检查函数和过程调用47
3.3.6 监视线程状态47
3.3.7 监视CPU状态48
4.1.1 整数类型(Integer)50
4.1.2 实数类型(Real)50
4.1 数据类型50
第4章 Object Pascal基本概念50
4.1.3 字符类型(Character)51
4.1.4 布尔类型(Boolean)51
4.2 常量、变量和表达式52
4.2.1 常量52
4.2.2 变量52
4.2.3 表达式52
4.3.1 赋值语句53
4.3 Object Pascal的语句53
4.3.2 条件语句54
4.3.3 case语句55
4.3.4 while语句56
4.3.5 repeat语句57
4.3.6 for语句57
4.4 自定义数据类型58
4.4.1 枚举类型58
4.4.2 子界类型59
4.4.3 集合类型60
4.4.4 记录类型62
4.5 函数和过程63
4.5.1 函数的声明与调用63
4.5.2 过程的声明和调用65
4.6 数组66
4.6.1 一维数组66
4.6.2 二维数组66
4.7 指针67
4.7.1 指针类型和指针变量67
4.7.2 标准过程new和dispose68
4.7.3 动态存储单元和动态变量68
4.7.4 指针操作69
第5章 Object Pascal中的类和对象70
5.1 Delphi中单元文件的结构70
5.2 类和对象71
5.2.1 类的基本概念71
5.2.2 类的定义72
5.2.3 对象的创建74
5.3 类的访问控制75
5.3.1 类成员的可见性75
5.3.2 私有成员76
5.3.3 保护成员77
5.3.4 公有成员79
5.3.5 发行成员79
5.3.6 自动成员79
5.4 类的成员80
5.4.1 字段成员80
5.4.2 属性成员81
5.4.3 方法成员81
5.5 类的继承82
第6章 异常处理84
6.1 异常处理的基本概念84
6.2 Object Pascal的异常处理84
6.2.1 Object Pascal的异常处理机制84
6.2.2 异常处理语句85
6.2.3 各种常见的异常情况87
6.3 使用自定义的异常类88
6.3.1 定义异常对象类88
6.3.2 使用自定义的异常类89
第7章 Delphi 5.0编程方法与控件91
7.1 创建Windows应用程序的基本步骤91
7.1.1 创建一个简单的Windows应用程序91
7.1.2 为应用程序添加菜单92
7.1.3 添加About对话框93
7.2 Delphi应用程序编程基本方法97
7.2.1 应用程序总体设计97
7.2.2 应用程序结构设计97
7.2.3 功能模块的具体实现98
7.3 VCL基础98
7.3.1 VCL的结构99
7.3.2 控件的定义及构成100
8.1 窗体控件101
第8章 主窗口设计及其控件101
8.1.1 窗体控件的属性102
8.1.2 窗体控件的事件105
8.1.3 窗体控件的方法110
8.2 菜单控件110
8.2.1 菜单概述110
8.2.2 菜单设计器(Menu Designer)112
8.2.3 菜单的动态控制116
8.3 工具栏控件119
8.3.1 工具栏控件的重要属性120
8.3.2 工具栏按钮控件121
8.3.3 创建应用程序中的工具栏121
8.4 CoolBar控件123
8.4.1 CoolBar控件123
8.4.2 创建应用程序中的Cool Bar工具栏124
8.5 状态栏控件126
8.5.1 状态栏控件的属性和事件127
8.5.3 在应用程序中创建状态栏128
8.5.2 显示面板控件(Status Panel)128
8.6 创建一个Web浏览器134
8.6.1 主窗口设计134
8.6.2 程序代码136
8.6.3 程序运行结果143
第9章 标准对话框控件和Rich Edit控件144
9.1 对话框简介144
9.2.1 Open对话框控件(Open Dialog)145
9.2 各种对话框控件145
9.2.2 Font对话框控件(Font Dialog)148
9.2.3 Color对话框控件(Color Dialog)150
9.2.4 Print对话框控件(Print Dialog)151
9.2.5 Find对话框控件(Find Dialog)152
9.2.6 Replace对话框控件(Replace Dialog)153
9.3 RichEdit控件153
9.3.1 RichEdit控件的属性154
9.3.3 RichEdit控件的常用方法155
9.3.2 RichEdit控件的重要事件155
9.4 一个文本编辑器156
9.4.1 文本编辑器156
9.4.2 基本步骤157
9.4.3 应用程序的主窗口157
9.4.4 应用程序的各个功能模块158
9.4.5 应用程序源代码164
第10章 Win32应用程序常用控件185
10.1 Page Control控件185
10.1.1 Page Control控件常用属性和方法185
10.1.2 Tab Sheet控件186
10.1.3 创建一个属性对话框187
10.2 Image List控件188
10.2.1 Image List控件的属性189
10.2.2 Image List控件的方法189
10.2.3 Image List控件的使用方法190
10.3.1 Track Bar控件的属性192
10.3 Track Bar控件192
10.3.2 Track Bar控件的方法194
10.3.3 Track Bar控件的使用方法194
10.4 Progress Bar控件196
10.4.1 Progress Bar控件的属性197
10.4.2 Progress Bar控件的方法197
10.4.3 Progress Bar控件的使用方法198
10.5 Tree View控件200
10.5.1 Tree View控件介绍201
10.5.2 Tree Nodes控件介绍202
10.5.3 Tree Node控件介绍203
10.5.4 创建树状结构204
10.5.5 一个使用Tree View控件的例子205
10.6 List View控件216
10.6.1 List View控件介绍217
10.6.2 List Items控件介绍219
10.6.4 创建列表结构220
10.6.3 List Item?控件的属性220
第11章 图形图像应用编程222
11.1 画布控件(Canvas)222
11.1.1 画布控件(Canvas)的属性222
11.1.2 画布控件(Canvas)的方法223
11.2 图像控件(Image)225
11.3 几何图形控件(Shape)226
11.4 一个综合应用程序228
12.2 Delphi中多线程的工作模型239
第12章 多线程编程239
12.1 线程的基础知识239
12.3 创建线程对象240
12.4 Thread对象的属性和方法242
12.5 控制线程运行243
12.5.1 线程对象自动退出243
12.5.2 控制线程对象退出243
12.6 多线程间的同步与通信244
12.6.1 多线程同步244
12.6.2 多线程间通信246
12.7 一个多线程应用程序的实例247
第13章 Delphi开发数据库应用程序概述257
13.1 使用数据库257
13.1.1 数据访问控件(Data Access)257
13.1.2 Delphi 5.0支持的数据库种类259
13.2 数据库结构260
13.3 设计用户接口260
13.4.1 Web上的Client/Server技术261
13.4 Delphi 5.0在数据库方面的新技术261
13.4.2 数据分析262
13.4.3 组件制造中心263
13.4.4 提高程序设计人员的工作效率263
13.5 运用Delphi 5.0开发数据库应用程序的步骤263
13.5.1 Database Form Wizard263
13.5.2 开发数据库应用程序的基本步骤264
13.5.3 形成完整的数据库系统265
14.1 数据访问控件(Data Access)266
第14章 数据库应用程序常用控件266
14.1.1 Table控件267
14.1.2 Data Source控件270
14.1.3 Nested Fable控件272
14.1.4 Database控件272
14.1.5 Session控件274
14.1.6 Batch Move控件276
14.1.7 Update SQL控件276
14.2 数据控制控件277
14.2.1 DB Grid控件277
14.2.2 DB Navigator控件278
14.2.3 DB Memo控件279
14.2.4 DB List Box控件280
14.3 Decision Cube控件280
14.3.1 Decision Cube控件281
14.3.2 Decision Query控件283
14.3.3 Decision Grid控件284
14.4 QReport控件287
14.4.1 Quick Rep控件288
14.4.2 QR Sub Detail控件290
14.4.3 QR Band控件291
14.4.4 QR Child Band控件293
14.4.5 QR Group控件293
14.4.8 QR Expr控件294
14.4.9 QR Sys Data控件294
14.4.7 QRDB Text控件294
14.4.6 QR Label控件294
第15章 数据记录的基本操作296
15.1 一个简单的例子296
15.1.1 选择合适的控件296
15.1.2 设置控件的属性296
15.1.3 运行程序298
15.1.4 创建数据库应用程序的基本步骤298
15.1.5 修改成具有更复杂功能的程序298
15.2.1 查询数据库中的记录300
15.2 数据库中有关记录的操作300
15.2.2 修改数据库中的记录304
15.2.3 插入和删除记录310
15.2.4 输入数据的合法性验证314
15.3 字段对象的使用316
15.3.1 字段对象的类型317
15.3.2 创建永久的字段对象317
15.3.3 字段对象的属性及其设置方法318
15.3.4 字段对象的事件320
15.3.5 字段对象的类型转换321
15.3.6 对字段对象的访问321
15.3.7 自定义字段对象325
15.3.8 字段编辑器的使用327
15.4 一个综合数据库应用程序的例子330
15.4.1 应用程序主窗体330
15.4.2 应用程序代码331
15.4.3 运行应用程序339
热门推荐
- 3608955.html
- 952499.html
- 2602201.html
- 2454841.html
- 932652.html
- 593443.html
- 2166735.html
- 658604.html
- 973816.html
- 780615.html
- http://www.ickdjs.cc/book_2062620.html
- http://www.ickdjs.cc/book_2972035.html
- http://www.ickdjs.cc/book_2386081.html
- http://www.ickdjs.cc/book_455533.html
- http://www.ickdjs.cc/book_2319374.html
- http://www.ickdjs.cc/book_3002262.html
- http://www.ickdjs.cc/book_2159852.html
- http://www.ickdjs.cc/book_1594568.html
- http://www.ickdjs.cc/book_3786923.html
- http://www.ickdjs.cc/book_1753129.html