图书介绍
Delphi 4.0程序开发应用指南PDF|Epub|txt|kindle电子书版本网盘下载
![Delphi 4.0程序开发应用指南](https://www.shukui.net/cover/17/31545415.jpg)
- 杨彬,薛松等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115074259
- 出版时间:1999
- 标注页数:478页
- 文件大小:73MB
- 文件页数:490页
- 主题词:
PDF下载
下载说明
Delphi 4.0程序开发应用指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一章Delphi简介1
1.1 Delphi的特点1
1.2 Delhpi 4.0的新特点1
1.3 Delhpi 4.0的不同版本3
1.4安装Delhpi 4.03
1.4.1 Delhpi 4.0对软硬件的要求3
1.4.2启动Delhpi 4.0的安装3
1.4.3安装Delhpi 4.0到硬盘中4
1.5使用Delhpi 4.0的帮助系统8
1.6 小结9
第二章Delhpi 4.0开发环境(IDE)10
2.1Delhpi主窗口11
2.1.1 Menu(菜单栏)12
2.1.2 Speed Bar(快捷工具条)37
2.1.3 Component Palette(组件模板)37
2.2.1上下文菜单39
2.2代码编辑窗口39
2.2.2代码浏览43
2.3表单设计窗口43
2.4对象察看窗口45
2.5项目管理窗口47
2.5.1 增加及删除文件47
2.5.2编译项目48
2.6小结48
3.1.1 字符集和Pascal中的符号49
3.1 Pascal语言的基础知识49
第三章Pascal语言49
3.2 变量50
3.2.1变量的划分50
3.2.2变量的定义50
3.2.3变量的赋值51
3.3 Pascal语句51
3.3.1 表达式和运算符52
3.5.1 单分支条件语句53
3.5 条件语句53
3.4.2 复合语句53
3.4.1 简单语句53
3.4简单语句和复合语句53
3.5.2双分支条件语句54
3.5.3 多分支条件语句55
3.5.4情况语句56
3.6循环语句57
3.6.1 当型循环57
3.6.2直到型循环58
3.6.3 for循环59
3.7 跳转语句61
3.8过程和函数61
3.8.1 过程61
3.8.2 函数64
3.8.3引用参数65
3.8.4外部声明65
3.9数组66
3.9.1 概念66
3.9.3 多维数组67
3.9.2下标越界的检查67
3.9.4字符数组和字符串69
3.10字符串的过程和函数70
3.11 小结71
第四章面向对象的Pascal语言72
4.1类与对象72
4.1.1类的定义72
4.1.2使用类对象73
4.1.3构造函数与析构函数74
4.1.4类的封装75
4.2类与单元76
4.2.1类的接口79
4.2.3单元和作用域79
4.2.4封装改变80
4.3类的继承81
4.4滞后联编和多态82
4.4.1 重载和重定义对象方法82
4.4.3 Windows消息处理83
4.4.2虚拟与动态对象方法83
4.4.4抽象对象方法84
4.5运行时类型信息84
4.6 Self关键字85
4.7类方法与类数据86
4.8类的引用86
4.9 小结87
第五章可视组件库(VCL)88
5.1 综述88
5.2组件89
5.2.1组件的分类91
5.2.2 Delhpi的标准组件92
5.3对象92
5.4通用的VCL组件属性93
5.5通用的VCL对象方法95
5.6通用的VCL事件97
5.7小结97
6.1.1与文本有关的组件98
6.1 常用的Delhpi组件98
第六章使用Delhpi组件98
6.1.2按钮组件103
6.1.3集合组件103
6.1.4列表框及组合框组件106
6.2更高级的Delhpi组件113
6.2.1Win32组件113
6.2.2 System组件139
6.3 小结147
7.1.1菜单项的分类148
7.1.2使用Menu Designer建立菜单148
第七章创建菜单148
7.1 创建应用主菜单148
7.1.3建立菜单项的第二级菜单151
7.1.4快捷键和热键151
7.1.5使用预定义的菜单模板152
7.1.6添加分隔符153
7.2响应菜单命令153
7.3.1 菜单项的无效和有效155
7.3动态改变菜单155
7.3.3改变菜单项的内容156
7.3.2菜单项的选中156
7.3.4隐藏菜单157
7.3.5单选菜单项157
7.4动态创建菜单项158
7.5图形菜单项160
7.5.1 定制图形复选框标记161
7.5.2位图菜单项164
7.6.1 一个最简单的弹出式菜单166
7.6弹出式菜单166
7.6.2手工处理弹出式菜单167
7.7定制系统菜单168
7.8一个综合的例子170
7.9小结177
第八章设计窗体178
8.1 创建窗体178
8.2添加标题180
8.3保存窗体181
8.4窗体的文本描述184
8.5设置窗体类型186
8.5.1 窗体类型的设置186
8.5.2边框的样式186
8.5.3设置窗体比例188
8.5.4设置窗体的位置和尺寸190
8.5.5 窗体的最大化和最小化190
8.6小结191
9.2 Canvas的通用属性和方法192
第九章Delhpi图形程序设计192
9.1综述192
9.3 TImage组件195
9.4图形对象196
9.5使用Canvas属性绘图196
9.5.1使用Pen属性196
9.5.2使用Brush属性200
9.5.3使用Pixels属性204
9.54使用TFont属性205
9.6读取和保存图像文件206
9.7在图像程序中使用剪贴板。207
9.8 Windows映像模式209
9.9 小结210
第十章对话框211
10.1模式对话框211
10.2消息框214
10.3无模式对话框216
10.4通用对话框组件219
10.4.1文件对话框组件219
10.4.2字体对话框组件222
10.4.3颜色对话框组件223
10.4.4打印及打印设置对话框组件224
10.4.5查找及替换对话框组件225
10.4小结227
11.1用面板实现工具条229
11.1.1面板和加速按钮229
第十一章工具条与状态行229
11.1.2设计工具条及其事件响应230
11.1.3工具条的激活与禁止235
11.1.4向工具条中加入其它的控件237
11.2使用Windows 95的工具条控件238
1 1.3使用CoolBar组件240
11.4建立状态行240
11.4.1状态行简介240
11.4.2动态添加面板243
11.4.3 创建自绘式状态行246
11.5小结250
第十二章多页窗体与分割窗体251
12.1 使用Delhpi建立多页窗体251
12.2使用TPageControl建立多页窗体252
12.3使用TTabControl控件259
12.4使用TNotebook和TTabSet建立多页窗体261
12.5使用TTabbedNoteBook建立多页窗体267
12.6建立具有向导风格的窗体269
12.7建立分割窗体271
12.8小结273
第十三章建立多文档应用程序274
13.1 MDI的组成274
13.1.1 父窗口274
13.1.2子窗口275
13.2创建MDI应用程序275
13.2.1 通过编程创建MDI应用275
13.2.2使用模板创建MDI应用286
13.3 小结287
第十四章异常处理289
14.1预防式的错误处理289
14.2异常类与异常处理机制290
14.2.1运行时间库异常291
14.2.2组件异常类295
14.2.3对象异常类295
14.3异常处理编程297
14.3.1Try…finally结构297
14.3.2 try…except结构299
14.3.3 on…do结构300
14.3.4 try结构的嵌套302
14.3.5 Raise语句302
14.4 小结302
第十五章文件303
15.1 Pascal中的文件类型303
15.1.1文本文件303
15.1.2记录文件303
15.2.1文件的打开与关闭304
15.1.3无类型文件304
15.2 Delhpi的标准文件管理过程304
15.2.2文件定位306
15.2.3文件删除与截断308
15.2.4文件读写309
15.2.5目录、磁盘操作311
15.2.6文件查找312
15.2.7其它文件操作314
15.3小结315
16.1 数据库管理系统316
第十六章Delhpi数据库开发系统概述316
16.2 Delhpi数据库应用程序的体系结构317
16.3 Delhpi数据库组件317
16.3.1数据访问组件318
16.3.2数据控制组件336
16.4小结340
第十七章创建数据库应用程序341
17.1 创建基于单表的网格数据库应用程序341
17.2利用DBNavigator创建数据库应用程序343
17.3使用Darabase FormWizard来创建数据库应用程序346
17.4创建主要-明细表数据库应用程序348
17.5 Delhpi中字段对象的使用351
17.5.1字段组件的类型351
17.5.2字段组件的属性352
17.5.3字段组件的事件353
17.5.4字段组件的类型转换函数353
17.5.5使用数据字段对象353
17.5.6添加新字段357
17.6数据库处理方法358
17.6.1 查询数据库中的记录359
17.6.2修改数据库中的记录365
17.6.3插入和删除记录368
17.7在数据库应用程序中使用SQL语言372
17.7.1 在程序中使用静态SQL语句372
17.7.2在程序中使用动态SQL语句375
17.8 小结381
18.1.1选择组件的父类382
第十八章创建组件382
18.1创建用户组件382
18.1.2创建组件类383
18.1.3创建属性385
18.1.4创建事件391
18.1.5创建方法395
18.2使组件在设计时可用397
18.2.1注册组件398
18.2.3添加属性编辑器399
18.2.2创建组件图标399
18.2.4添加组件编辑器403
18.2.5将组件编译到包中406
18.3可视化地创建组件408
18.4 小结409
第十九章基于COM的应用程序410
19.1 COM基础410
19.1.1 COM应用的组成411
19.1.2 COM扩展414
19.1.3通过向导实现简单的COM对象415
19.2创建一个简单的COM对象418
19.3 自动化419
19.3.1 自动化控制器419
19.3.2 自动化服务器423
19.4小结429
第二十章多线程应用430
20.1 关于线程的一些基本概念431
20.1.1线程的优先级431
20.1.3线程的局部存储(TLS)432
20.1.2线程的同步432
20.2定义线程对象433
20.2.1初始化线程对象434
20.2.2编写线程函数435
20.2.3编写线程的清除代码437
20.3线程的同步437
20.3.1避免线程同时访问437
20.3.2等待其它线程439
20.4执行线程对象441
20.5一个多线程示例442
20.6小结453
第二十一章多媒体编程454
21.1使用多媒体组件454
21.1.1媒体播放器(TMediaplayer)组件454
21.1.2使用TMediaplayer组件的实例463
21.2使用Win32的MCI函数465
21.2.1 MCI简介465
21.2.2实例465
21.3 小结478