Delphi 4.0程序开发应用指南PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:杨彬,薛松等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:1999
- ISBN:7115074259
- 页数:478 页
目录 1
第一章Delphi简介 1
1.1 Delphi的特点 1
1.2 Delhpi 4.0的新特点 1
1.3 Delhpi 4.0的不同版本 3
1.4安装Delhpi 4.0 3
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
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代旅游指南汇刊 23》王强主编 2014
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019