Delphi 2006从入门到精通PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:颜金传等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2008
- ISBN:7121051435
- 页数:420 页
第1章 安装和使用Delphi 2006 1
1.1 安装设置Delphi 2006 1
1.1.1 Delphi 2006的安装 1
1.1.2 Delphi 2006安装过程中常见错误及解决方法 9
1.1.3 Delphi 2006各组件个性化设置 10
1.2 使用Delphi 2006 11
1.2.1 Delphi 2006的IDE界面 11
1.2.2 Delphi 2006界面个性化设置 19
1.3 提高Delphi 2006操作效率 20
1.4 小试牛刀——Hello,World!实例 20
1.4.1 程序描述 20
1.4.2 设计步骤 21
1.4.3 关键代码 26
1.5 Delphi程序结构 28
1.5.1 Projectl.dpr 28
1.5.2 Unitl.pas 29
1.5.3 Unitl.dfm 29
1.6 Delphi程序编制过程 31
第2章 掌握Delphi 2006核心语言 32
2.1 Object Pascal简介 32
2.2 Object Pascal语言的词汇 33
2.2.1 ObjectPascal的识别字 33
2.2.2 ObjectPascal的数据类型 34
2.2.3 ObjectPascal的运算符号 39
2.2.4 Object Pascal语言的标点符号 40
2.2.5 实例——我的加法器 40
2.3 Object Pascal语言的句法 43
2.3.1 变量定义语句 43
2.3.2 常量定义语句 44
2.3.3 赋值语句 45
2.3.4 If..then..else语句 46
2.3.5 case语句 47
2.3.6 repeat..until语句 48
2.3.7 while..do语句 48
2.3.8 for..do语句 48
2.3.9 实例——金字塔打印版 48
2.4 Object Pascal语言的文法 51
2.4.1 过程 51
2.4.2 函数 52
2.4.3 对象 54
2.4.4 异常 57
2.4.5 实例——通过身份证计算生日和性别 57
2.5 Object Pascal语言程序调试 61
2.5.1 程序常见错误 61
2.5.2 如何减少错误 61
2.5.3 Delphi程序调试手段 61
2.5.4 调试窗口工具 61
2.5.5 实例——我的加密程序为什么不成功 62
2.6 文件搜索 66
2.6.1 文件搜索的用途 66
2.6.2 树状结构的目录 67
2.6.3 树的遍历算法及其实现函数 68
2.6.4 一个可以保存查询结果的文件搜索器实例 71
2.6.5 关键代码及注释 72
2.7 获得Delphi帮助 74
2.7.1 Delphi系统帮助文件 74
2.7.2 从网络上得到Delphi帮助文件 76
第3章 使用表单 77
3.1 认识表单 77
3.1.1 通过帮助文件了解表单 78
3.1.2 从实例了解表单 79
3.1.3 表单的属性、方法、事件 80
3.1.4 单表单程序设计实例——红色表单 82
3.1.5 多表单程序设计实例——About Me 85
3.2 表单使用技巧 90
3.2.1 自适应表单 90
3.2.2 不规则表单 94
3.2.3 随意拖动表单 100
3.2.4无表单程序设计 103
3.2.5 布幕表单 106
3.2.6 透明的表单 108
3.2.7 托盘上的表单 110
3.2.8 闪烁图标表单 117
第4章 基本控件 123
4.1 菜单 123
4.1.1 菜单简介 123
4.1.2 设计步骤 124
4.1.3 菜单的灰度控制 128
4.1.4双语菜单 131
4.1.5 图形化菜单 136
4.2 标签 138
4.2.1 标签简介 138
4.2.2 带快捷键标签 138
4.2.3 动态标签 140
4.2.4 超链接标签 151
4.3 编辑框 154
4.3.1 编辑框简介 154
4.3.2 密码检验编辑框 155
4.3.3 显示掩藏的密码 158
4.3.4 代码查看器 162
4.3.5 编辑框界面灵活控制 168
4.4 Memo 173
4.4.1 Memo简介 173
4.4.2 Memo数据交换 173
4.4.3 Memo的查找功能 176
4.5 按钮 179
4.5.1 按钮简介 179
4.5.2 支持键盘的按钮 180
4.5.3 BitBtn实例 182
4.5.4 标题栏上的按钮 183
第5章 高级控件 188
5.1 选项按钮 188
5.1.1 选项按钮简介 188
5.1.2 单选框应用 188
5.1.3 多选框应用 191
5.2 列表框 194
5.2.1 列表框简介 194
5.2.2 列表框应用 194
5.2.3 背景列表框 197
5.2.4 带水平滚动条的列表框 199
5.2.5 丰富状态栏的内容 202
5.3 对话框 202
5.3.1 对话框简介 202
5.3.2 用对话框设置Memo内容字体和颜色 203
5.3.3 自定义对话框 206
5.4 定时 208
5.4.1 定时控件简介 208
5.4.2 用Timer获取系统时间 208
5.5 TreeView 212
5.5.1 TreeView简介 212
5.5.2 拖曳操作 212
5.5.3 用TreeView实现可以拖曳管理图书分类 213
第6章 多媒体编程 218
6.1 图形编程 218
6.1.1 图形控件的使用 218
6.1.2 渐变颜色的图形效果 228
6.1.3 跑马灯图片 231
6.1.4 流沙图 234
6.1.5 电脑艺术图形 237
6.1.6 通过复杂的数学函数画出来的图形 239
6.2 音乐编程 242
6.2.1 无需控件的音乐编程 242
6.2.2 多媒体控件简介 253
6.2.3 MP3播放器 253
6.2.4 光驱控制 256
6.3 视频播放 260
6.3.1 视频文件格式 260
6.3.2 视频播放器 260
第7章 数据库编程 265
7.1 BDE数据库程序开发技术 265
7.1.1 BDE Administrator 265
7.1.2 使用BDE连接SQL Server数据库 269
7.1.3 TTable组件 273
7.1.4 TQuery组件 275
7.1.5 TDatabase组件 275
7.2 ADO数据库程序开发技术 276
7.2.1 ADO技术简介 276
7.2.2 TADOConnection组件 276
7.2.3 TADOCommand组件 279
7.2.4 TADODataSet 280
7.2.5 TADOTable组件 280
7.2.6 TADOQuery组件 281
7.3 访问与编辑数据 281
7.3.1 数据库的修改和删除 281
7.3.2 数据的筛选 282
7.4 数据库用户界面设计 282
7.4.1 TDBGrid 282
7.4.2 TDBNavigator 283
7.4.3 TDBImage 285
7.4.4 TDBListBox 285
7.4.5 TDBComboBox 285
7.4.6 TDBLookupListBox 285
7.4.7 TDBRadioGroup 285
7.4.8 TDBEdit 286
7.4.9 TDBText 286
7.4.10 TDBMemo 286
7.4.11 TDBCtrlGrid 286
7.5 数据库实例 287
7.5.1 程序描述 287
7.5.2 设计步骤 287
7.5.3 关键代码 289
7.5.4 数据库模糊查询功能的改进 290
7.5.5 在DBGrid中插入下拉组合框 295
第8章 网络编程 300
8.1 网络开发基本原理 300
8.1.1 TCP/IP协议 302
8.1.2 .NET体系 303
8.1.3 Delphi 2006对.NET的支持 304
8.1.4 实例:获取本机IP地址程序 304
8.2 用Winsock设计即时通信程序 306
8.2.1 Winsock简介 306
8.2.2 用TCP控件设计即时通信程序 308
8.3 设计Web浏览器 312
8.3.1 HTFP协议简介 312
8.3.2 TWebBrowser控件 312
8.3.3 一个简单的Web浏览器 312
第9章 高级编程 317
9.1 MDI编程 317
9.1.1 MDI简介 317
9.1.2 MDI控件 318
9.1.3 实例:多文档文本编辑器 320
9.2 DLL编程 328
9.2.1 DLL简介 328
9.2.2 DLL相关技术 329
9.2.3 实例:键盘监控 329
9.3 控制面板程序 334
9.3.1 控制面板简介 334
9.3.2 控制面板调用 335
9.3.3 实例:控制面板程序编制 338
9.3.4 步骤 339
9.3.5 关键的程序代码 340
9.4 OLE程序 341
9.4.1 OLE简介 341
9.4.2 实例:Delphi操作Word文档 342
9.5 帮助文件的制作与调用 348
9.5.1 帮助文件简介 348
9.5.2 帮助文件的制作 348
第10章 综合实例 355
10.1 金石通光盘管理系统概述 355
10.1.1 程序概述 355
10.1.2 编制思路及程序代码 355
10.1.3 其他关键代码 375
10.1.4 程序调测 387
10.2 成批文件命名器 387
10.2.1 系统概述 387
10.2.2 系统用到的主要技术 388
10.2.3 系统的调试 391
10.3 日文电子字典 392
10.3.1 程序概述 392
10.3.2 系统用到的主要技术 392
10.3.3 编写过程 392
10.3.4 程序主界面代码 393
10.3.5 程序调测 403
10.4 Kingstone Clock 404
10.4.1 程序概述 404
10.4.2 系统大致思想 404
10.4.3 系统用到的技术 405
10.4.4 程序调试 409
10.5 一键启动 409
10.5.1 程序概述 409
10.5.2 系统用到的技术 410
10.5.3 程序调试 416
附录A Delphi快捷键速查 417
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《小提琴入门新教程 第2册》王中男编著 2017
- 《新手养花从入门到精通》徐帮学编 2019
- 《少儿速成中国象棋 入门篇 上》田磊 2016
- 《隐之诗 不打草稿的古风水彩画入门》肖辉责任编辑;(中国)飞乐鸟工作室 2019
- 《人工智能入门》范瑞峰,顾小清主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017