Delphi程序员必读PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:(美)Gary Cornell,(美)Troy Strain著;周关边译
- 出 版 社:北京:科学出版社;龙门书局
- 出版年份:1995
- ISBN:7030050223
- 页数:175 页
第一章 开始 1
1.1 为什么要开发Windows和Delphi 1
1.1.1 如何开发一个Delphi的应用软件 2
1.2 Delphi的操作 3
1.2.1 一个“Hello World”类型的程序 5
1.3 一个功能更强大的工程设计 9
第二章 Delphi的编程环境 12
2.1 主屏幕的综览 12
2.1.1 标题栏 13
2.1.2 菜单条 13
2.1.3 加速条SpeedBar 14
2.1.5 初始的窗体窗口 15
2.1.4 成员模板 15
2.1.6 对象观察窗口 16
2.1.7 代码编辑器(单元)窗口 16
2.1.8 工程设计管理器窗口 16
2.1.9 对齐工具板窗口 17
2.1.10 帮助系统 17
2.2 File(文件)菜单详述 18
2.3 编辑 19
2.3.1 编辑菜单 20
2.4 搜索(Search)菜单 21
2.5 察看(View)菜单 21
2.6 选项(Options)菜单 22
2.8 加载与运行程序 23
2.7 工具(Tools)菜单 23
第三章 设计一个窗体:成员、菜单以及事件 25
3.1 Object Inspector的操作 25
3.1.1 简单的编辑器 26
3.1.2 下拉清单 26
3.1.3 对话框编辑器 26
3.1.4 嵌套的属性编辑器 27
3.2 窗体 27
3.2.1 窗体属性 27
3.2.2 窗体事件 30
3.3 成员 31
3.3.1 成员的综览 31
3.3.2 向窗体中加入成员 35
3.3.3 已存在成员的操作 36
3.3.4 成员的对齐 38
3.4 一些个别的成员 38
3.4.1 焦点属性与事件 39
3.4.2 标签 39
3.4.3 编辑框 40
3.4.4 Memo成员 40
3.4.5 按钮与位按钮 40
3.4.6 ListBox与ComboBox成员 41
3.4.7 CheckBox与RadioButton成员 42
3.4.8 Timer(定时器) 42
3.4.9 String Grid和DrawGrid成员 43
3.5 设计菜单 44
3.5.1 菜单设计工具的操作 46
3.6 窗体的ASCII表达 48
第四章 Delphi编程基础 50
4.1 Delphi中的语句 51
4.1.1 注释语句 51
4.2 运行与结束程序 52
4.2.1 Halt语句 52
4.3 属性设置 52
4.3.1 布尔属性 53
4.3.2 With语句 53
4.4 变量 54
4.4.1 变量类型 55
4.4.2 变量赋值 56
4.5 常量 57
4.5.1 变量与常量的范围 57
4.5.2 过程间的数值共享 58
4.5.3 保存数值 59
4.6 串 60
4.7 数字 61
4.7.1 数字的运算 61
4.11.5 Printer对象 61
4.7.2 Delphi中数字的另一些说明 63
4.8 类型转换 63
4.9 重复操作(循环) 63
4.9.1 确定的(For)循环 64
4.9.2 非确定性循环 65
4.10 作出判断 66
4.10.1 循环语句与If-Then语句一起使用 67
4.11 关于运行时对象操作的进一步说明 68
4.10.2 Case语句 68
4.11.1 方法 69
4.11.2 应用软件对象 69
4.11.3 屏幕对象 70
4.11.4 Canvas对象 71
4.12 信息框与输入框 72
4.12.1 InputBox函数 74
4.13 多窗体的应用软件 75
4.13.1 窗体的保存 76
4.13.4 运行时的窗体动作 77
4.13.2 去除工程中的一个窗体(及其相关的单元) 77
4.13.3 指定工程的主窗体 77
第五章 高级编程技术 80
5.1 类型重述 80
5.1.1 顺序数据类型 80
5.1.2 集合 81
5.2 数组 82
5.2.1 一维数组 83
5.2.2 串列表 84
5.2.3 多维数组 85
5.2.4 记录 86
5.3 指针 88
5.3.1 指针与内存管理 89
5.3.2 零结尾串和PChar 90
5.4 函数与过程 91
5.4.1 内建的子程序 92
5.4.2 Windows API的使用 93
5.5 用户定义的函数与过程 94
5.6 递归 97
5.7 工程与单元的管理 98
5.7.1 单元的进一步说明 99
5.8 编译器 100
5.9 goto 102
第六章 对象 104
6.1 开始 104
6.1.1 OOP的词汇表 105
6.2 在Delphi中建立一个对象 107
6.3 可视成员库对象 109
6.3.1 窗体声明的私有与公用区域 110
6.4 在运行时建立Delphi对象 113
6.4.1 在运行时建立新的可视对象 113
6.5 ObjectBrowser 114
6.5.1 编译器选项及它们对于对象浏览器的影响 115
6.5.2 深入检查 116
第七章 出错与异常的处理 117
7.1 被保护的代码块 117
7.2 运行库的异常 118
7.2.1 RTL异常 118
7.2.3 再提出一个异常 120
7.2.2 处理异常的类别 120
7.3 保护源的分配 121
7.4 用户定义的异常 122
7.4.1 声明一个异常(Exception)对象 122
7.4.2 静异常 122
第八章 测试与调试工具及技巧 123
8.1 调试工具及其功能 123
8.2 编写易于调试的程序 124
8.2.1 逻辑故障 124
8.3 加入调试信息 125
8.4 计算/修改对话框 125
8.6 暂时中止程序的运行 126
8.5 跟踪进入 126
8.4.1 再谈利用“计算/修改”对话框的调试 126
8.6.1 监视 127
8.7 关于调试的最后几点说明 128
8.7.1 事件驱动故障 128
8.8 编程风格 128
第九章 文件操作 130
9.1 文件命令 130
9.1.1 其他文件和输入输出函数 131
9.2 文件系统成员 133
9.2.1 文件列表框构件 133
9.2.5 将各文件成员组合起来 134
9.2.4 筛选组合框成员 134
9.2.3 驱动器组合框成员 134
9.2.2 目录列表框成员 134
9.3 文本文件 135
9.3.1 从文本文件中读出信息 136
9.3.2 从文本文件中读取数字 137
9.4 格式化文件 138
9.4.1 格式化文件中的记录 139
9.5 非格式化文件 139
9.6 命令行信息 140
第十章 与其他Windows应用程序通讯 141
10.1 剪贴板 141
10.1.1 剪贴板格式和图形传送 142
10.2.1 在设计阶段建立DDE链接 143
10.2 动态数据交换(DDE) 143
10.2.2 用代码建立DDE键接 144
10.2.3 DDE构件的数据成员,成员函数及事件 145
10.3 OLE 147
10.3.1 使用OLE 148
10.4 在设计阶段技术使用OLE2 149
10.4.1 特殊粘贴(Paste Special) 150
10.4.2 OLE数据成员 150
10.5 通过代码创建OLE 150
第十一章 图形 153
11.1 图形对象 153
11.2 图形学基础 154
11.3.2 黑点 155
11.3.1 颜色 155
11.2.1 图像对象的进一步讨论 155
11.3 Canvas图形基础 155
11.3.3 画图形 156
11.3.4 笔 156
11.3.5 刷子 157
第十二章 高级用户接口 158
12.1 向工程中增加工具棒和状态条 158
12.1.1 创建工具棒或状态条 158
12.2 通用对话框 159
12.2.1 通用对话框的应用 160
12.3 MDI表 162
12.3.1 Windows菜单和Arrange函数 162
12.5 监视鼠标 163
12.4 再谈Delphi的显示操作——Z顺序 163
12.5.1 鼠标事件处理句柄 164
12.5.2 拖动与定位操作 166
12.6 帮助系统 168
第十三章 数据库综述 170
13.1 现代数据库通用词汇 170
13.2 Delphi数据库结构 171
13.2.1 数据访问对象构件 172
13.2.2 数据控件页上的对象构件 173
13.3 数据库窗体专家 173
13.4 最后说明 175
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《C程序设计教程 第3版》林小茶,陈昕 2018
- 《Java语言程序设计教程》胡光 2018
- 《C语言程序设计》黑新宏,胡元义主编 2019
- 《语文新课标必读丛书 给青年的十二封信 无障碍阅读》朱光潜总主编 2018
- 《C++语言程序设计习题与实验指导》姚雅鹃,石礼娟 2018
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019