Delphi 2005程序设计实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:何定华,贺体刚编著
- 出 版 社:北京:化学工业出版社
- 出版年份:2008
- ISBN:9787122031235
- 页数:285 页
第1章 Delphi基础知识 1
1.1 Delphi 2005简介 1
1.1.1 Delphi的优点 1
1.1.2 关于对象的一些基本概念 2
1.2 Delphi 2005集成开发环境 4
1.2.1 Delphi集成开发环境组成 4
1.2.2 Delphi应用程序所包含的文件 10
1.2.3 组件的画法 14
1.3 小结 15
习题 15
第2章 Object Pascal语言 16
2.1 语言成分 16
2.2 数据类型 18
2.2.1 数值型数据 18
2.2.2 字符型数据 19
2.2.3 布尔型数据 19
2.3 常量和变量 19
2.3.1 常量 20
2.3.2 变量 20
2.4 运算符和表达式 21
2.4.1 算术运算符 21
2.4.2 位运算符 22
2.4.3 字符串运算符 23
2.4.4 关系运算符 23
2.4.5 逻辑运算符 23
2.4.6 运算符的优先级 23
2.5 常用函数与过程 24
2.5.1 数学运算函数与过程 24
2.5.2 字符处理函数与过程 26
2.5.3 日期时间函数与过程 27
2.5.4 类型转换函数与过程 29
2.5.5 其他函数与过程 30
2.6 语句 31
2.7 小结 33
习题 34
第3章 窗体和基本组件 35
3.1 窗体 35
3.2 VCL Forms组件 38
3.2.1 Label组件 38
3.2.2 Edit组件 40
3.2.3 Memo组件 43
3.2.4 RichEdit组件 45
3.2.5 Panel组件 47
3.2.6 Splitter组件 49
3.2.7 GroupBox组件 50
3.2.8 Button组件 50
3.2.9 BitBtn组件 51
3.2.10 SpeedButton组件 52
3.2.11 CheckBox组件 54
3.2.12 RadioButton组件 54
3.2.13 ListBox组件 56
3.2.14 ComboBox组件 59
3.2.15 计时器Timer组件 61
3.3 Windows Forms组件 63
3.4 小结 64
习题 64
第4章 程序控制结构 67
4.1 分支结构 67
4.1.1 if语句 67
4.1.2 case语句 71
4.2 循环结构 72
4.2.1 while语句 73
4.2.2 repeat语句 74
4.2.3 for语句 78
4.2.4 多重循环 80
4.3 小结 83
习题 83
第5章 枚举、子界与集合 86
5.1 枚举类型 86
5.1.1 枚举类型的定义 86
5.1.2 枚举类型的运算 87
5.2 子界类型 89
5.3 集合类型 89
5.3.1 集合类型的定义 90
5.3.2 集合类型的取值和运算 90
5.4 小结 94
习题 94
第6章 数组与记录 97
6.1 数组 97
6.1.1 静态数组 97
6.1.2 动态数组 103
6.1.3 字符串类型 104
6.2 记录类型 105
6.2.1 记录类型的定义 106
6.2.2 记录的访问与with语句 106
6.3 小结 110
习题 111
第7章 过程与函数 112
7.1 过程 112
7.1.1 事件过程的创建与调用 112
7.1.2 通用过程 115
7.2 函数 118
7.2.1 函数的定义 118
7.2.2 函数的应用举例 119
7.3 参数传递 122
7.3.1 变量参数 122
7.3.2 值参数和常量参数 122
7.3.3 默认参数 123
7.4 子程序的嵌套与递归 124
7.4.1 子程序的嵌套 125
7.4.2 子程序的递归 128
7.5 变量的作用域 132
7.5.1 公有变量和私有变量 132
7.5.2 全局变量和局部变量 132
7.6 小结 137
习题 137
第8章 对话框 139
8.1 对话框函数(或过程) 139
8.1.1 输出类对话框过程 139
8.1.2 输入类对话框函数 142
8.2 对话框组件 143
8.2.1 文件类对话框组件 143
8.2.2 FontDialog对话框组件和ColorDialog对话框组件 146
8.2.3 FindDialog查找对话框组件和ReplaceDialog替换对话框组件 149
8.2.4 PrintDialog、PrinterSetupDialog和PageSetupDialog对话框组件 152
8.3 小结 154
习题 154
第9章 菜单、工具栏和状态栏 156
9.1 菜单 156
9.1.1 下拉式菜单组件MainMenu 156
9.1.2 弹出式菜单组件PopupMenu 160
9.1.3 在菜单中添加小图标 160
9.2 工具栏组件ToolBar 161
9.3 状态栏组件StatusBar 167
9.4 小结 169
习题 170
第10章 图形图像与多媒体 171
10.1 图形图像程序设计 171
10.1.1 TShape控件 171
10.1.2 TImage控件 174
10.1.3 画布对象TCanvas 175
10.1.4 TPaintbox组件 184
10.2 多媒体程序设计 185
10.2.1 TAnimate组件 185
10.2.2 媒体播放器组件 186
10.3 小结 191
习题 192
第11章 文件管理 193
11.1 文件管理组件 193
11.1.1 TFileListBox组件 193
11.1.2 TDirectoryListBox组件 194
11.1.3 TDriveCombobox组件 194
11.1.4 TFilterCombobox组件 195
11.1.5 TShellTreeView组件 196
11.1.6 TShellCombobox组件 197
11.1.7 TShellListView组件 197
11.2 文件管理的相关函数和过程 201
11.2.1 RenameFile函数 201
11.2.2 DeleteFile函数 202
11.2.3 FileExists函数 202
11.2.4 FileGetAttr函数 202
11.2.5 FileSetAttr函数 202
11.2.6 DirectoryExists函数 204
11.2.7 CreateDir函数 204
11.2.8 RemoveDir函数 204
11.3 文件管理操作 204
11.3.1 文件类型 204
11.3.2 适合于各种文件的操作 205
11.3.3 文本文件的操作 208
11.3.4 类型文件的操作 210
11.4 小结 212
习题 212
第12章 数据库编程基础 213
12.1 数据库的基本概念 213
12.1.1 数据和数据库 213
12.1.2 数据库管理系统 213
12.1.3 关系数据库 214
12.2 数据库辅助工具 214
12.2.1 Database Desktop 214
12.2.2 BDE Administrator 217
12.2.3 SQL资源管理器 219
12.3 小结 221
习题 221
第13章 BDE数据库应用程序开发 222
13.1 TTable组件 222
13.1.1 TTable组件的常用属性 223
13.1.2 TTable组件的常用方法 227
13.1.3 TTable组件的常用事件 233
13.2 数据源TDataSource组件 234
13.2.1 TDataSource组件的常用属性 234
13.2.2 TDataSource组件的事件 234
13.3 数据控制类组件 235
13.3.1 数据控制类组件的共同特性 236
13.3.2 常用数据控制类组件功能简介 237
13.4 Query组件 238
13.4.1 Query组件的常用属性 238
13.4.2 Query组件的常用方法 240
13.4.3 静态查询 241
13.4.4 使用字符连接号“+”实现动态查询 241
13.4.5 使用Params属性实现参数查询 242
13.4.6 使用ParamByName方法实现动态查询 242
13.5 使用BDE开发数据库应用程序实例 246
13.5.1 创建数据库表 246
13.5.2 制作应用程序界面 247
13.5.3 编写代码 249
13.6 小结 251
习题 251
第14章 BDP数据库引擎应用 252
14.1 使用SQL Server 2000创建数据库 252
14.1.1 SQL Server 2000企业管理器 252
14.1.2 建立数据库 253
14.1.3 添加表和记录 256
14.2 .NET数据库访问模式 259
14.2.1 数据提供器 259
14.2.2 数据提供器中的类 260
14.3 BDP数据提供器的对象 262
14.3.1 BDPConnection对象 262
14.3.2 BDPCommand对象 263
14.3.3 BDPDataReader对象 263
14.3.4 BDPDataAdapter对象 264
14.3.5 程序举例 265
14.4 小结 268
习题 268
第15章 ASP.NET编程 269
15.1 ASP.NET技术简介 269
15.1.1 ASP.NET的新特点 269
15.1.2 ASP.NET中的常用组件 269
15.1.3 ASP.NET Web Application程序举例 276
15.2 ASP.NET Web Services简介 278
15.2.1 ASP.NET Web Services简介 279
15.2.2 创建ASP.NET Web Services 279
15.2.3 访问ASP.NET Web Services 282
15.3 小结 284
习题 284
参考文献 285
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019