Delphi高手突破PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:申旻著
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7900643575
- 页数:302 页
第1篇 Delphi与OOP 3
第1章 重新认识Delphi 3
1.1 开发工具“以人为本”论 4
1.2 Delphi更多的优势 5
1.3 本书主题 7
1.4 小结 7
第2章 面向对象编程理论基础 9
2.1 类和对象的本质 10
2.1.1 语言的“类”和“对象” 10
2.1.2 语义的“类”和“对象” 22
2.2 封装 25
2.2.1 类级别的封装 26
2.2.2 单元级别的封装 26
2.3 继承的本质 28
2.3.1 语言的“继承” 29
2.3.2 语义的“继承” 33
2.4 多态的本质 37
2.4.1 多态的概念与接口重用 37
2.4.2 多态的实现与VMT/DMT 41
2.5 小结 46
第3章 异常及错误处理 49
3.1 异常的本质 50
3.2 创建自己的异常类 53
3.3 try...finally 57
3.4 构造函数与异常 59
3.5 小结 61
第2篇 VCL与组件 65
第4章 VCL库 65
4.1 VCL概貌 66
4.2 TObject与消息分发 67
4.3 TControl与Windows消息的封装 73
4.4 TApplication与主消息循环 77
4.4.1 脱离VCL的Windows程序 77
4.4.2 Application对象的本质 80
4.4.3 TApplication创建主消息循环 83
4.4.4 窗口函数(WndProc)处理消息 85
4.5 TPersistent与对象赋值 90
4.6 TComponent与对象持久 95
4.7 TCanvas与Windows GDI 98
4.7.1 TPen 98
4.7.2 TBrush 104
4.7.3 TCanvas 109
4.8 TGraphicControl/TcustomControl与画布(Canvas) 113
4.9 TCustomPanel与窗口重绘 117
4.10 TCustomForm与模态窗口 119
4.11 小结 121
第5章 扩展VCL库 123
5.1 组件基础 124
5.1.1 属性 124
5.1.2 方法 125
5.1.3 事件 125
5.1.4 包 126
5.1.5 组件的安装 126
5.2 扩展现有组件 127
5.2.1 实例一:支持文件拖放操作的ListBox 127
5.2.2 实例二:能显示图片的Panel 130
5.3 定制组件 136
5.3.1 TActiveButton 136
5.3.2 TActiveCheckBox 148
5.3.3 TActiveRadioButton 155
5.4 光盘上的组件以及演示程序代码 158
5.5 小结 160
第3篇 OOP与代码设计 163
第6章 代码设计基础 163
6.1 创建良好设计的代码 164
6.2 使用OOP进行代码设计 165
6.3 小结 172
第7章 代码设计实例——Sunny SmartNote 173
7.1 需求概述与代码风格说明 174
7.1.1 需求概述 174
7.1.2 代码风格说明 175
7.1.3 图的说明 175
7.2 IssnEditor/TssnEditor/TssnWorkSpace 177
7.2.1 IssnEditor 178
7.2.2 TssnEditor 180
7.2.3 TssnMemoEditor 188
7.2.4 TssnRichEditor 202
7.2.5 TssnWorkSpace 210
7.3 TssnWorkSpaceMgr/TssnWorkSpace 220
7.3.1 TssnWorkSpaceMgr 220
7.3.2 TssnTabWorkSpace 232
7.3.3 TssnTabWorkSpaceMgr 234
7.4 构造器TssnEditorCtor/TssnWorkSpaceMgrCtor 240
7.4.1 TssnEditorCtor/TssnMemoEditorCtor/TssnRichEditorCtor 240
7.4.2 TssnWorkSpaceMgrCtor/TssnTabWorkSpaceMgrCtor 247
7.5 事件委托TssnEditorEvent/TssnWorkSpaceEvent 251
7.5.1 TssnEditorEvent 252
7.5.2 TssnWorkSpaceEvent 255
7.6 其他模块 258
7.6.1 默认设置管理 258
7.6.2 用户交互 264
7.6.3 界面模块 272
7.6.4 其他单元 287
7.7 光盘上的代码说明 295
7.8 小结 296
附录 297
A 浅谈Object Pascal的指针 297
B RAD与non-RAD 301
- 《突破数学障碍 数学障碍儿童工作记忆特点及综合干预研究》何壮 2019
- 《全国大学生英语竞赛B类(英语专业) 综合指南与高分突破》赵晓敏,张艳霜著 2018
- 《篮球高手 巨星招数漫画解析》杨洪博,卫亮亮,马青编著;杨洪博绘图 2018
- 《公务员考试快速突破手册 面试7天全攻略》李永新主编 2016
- 《公务员面试快速突破系列教材 结构化面试教程》李永新主编 2016
- 《小牛顿动物生存高手 繁殖篇》小牛顿科学教育公司编辑团队 2018
- 《公务员录用考试教材 资料分析 模块专项突破 2013最新版》北京宏章教育公务员考试编写组编 2011
- 《小牛顿动物生存高手 捕猎篇》小牛顿科学教育公司编辑团队 2018
- 《小牛顿动物生存高手 极限篇》小牛顿科学教育公司编辑团队 2018
- 《你就是干不过做PPT的 高手是如何做策划案的》(日)下地宽也著 2020
- 《只有河南·戏之国》木旻著 2019
- 《开发性金融法律基础研究》肖艳旻著 2013
- 《建设工程案件审判实务与案例精析》陈旻著 2014
- 《因为迷茫,所以叫人生》(韩)黄相旻著;武传海译 2013
- 《美丽城镇产业金融论》肖艳旻著 2013
- 《电子技术及技能训练 第2版》徐旻著 2011
- 《理查德克莱德曼钢琴名曲最新精选 初学版》付旻著 2012
- 《魅惑的技巧》(韩国)宋苍旻著;权美兰译 2009
- 《日语流行话题阅读 科学与我们》陈小芬,徐旻著 2009
- 《邓局长》张旻著 2009
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019