图书介绍
Delphi程序设计教程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨长春等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730216245X
- 出版时间:2008
- 标注页数:370页
- 文件大小:41MB
- 文件页数:388页
- 主题词:软件工具-程序设计-教材
PDF下载
下载说明
Delphi程序设计教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Delphi基础知识1
1.1 Delphi简介1
1.2 Delphi 7 IDE2
1.2.1 认识集成开发环境2
1.2.2 基于组件的编程思想7
1.2.3 Delphi 7的特点7
1.2.4 帮助的使用10
1.3 简单的Delphi程序设计10
1.4 Delphi的上机步骤12
小结14
习题115
第2章 Delphi的语法基础16
2.1 保留字与标识符16
2.1.1 标识符16
2.1.2 保留字17
2.1.3 指令符18
2.1.4 注释18
2.2 数据类型19
2.2.1 数值型数据20
2.2.2 字符型数据21
2.2.3 布尔型数据22
2.3 常量与变量22
2.3.1 常量22
2.3.2 变量24
2.4 运算符与表达式25
2.4.1 算术运算符与算术表达式25
2.4.2 逻辑运算符与布尔表达式27
2.4.3 字符串运算符28
2.4.4 运算符的优先级29
2.5 常用系统函数与过程29
2.5.1 数值运算函数30
2.5.2 字符处理函数30
2.5.3 日期时间函数31
2.5.4 顺序类型函数32
2.6 语句33
2.6.1 语句的基本概念33
2.6.2 常见声明语句34
2.6.3 赋值语句和程序的顺序结构35
2.6.4 条件语句和程序的选择结构38
2.6.5 循环语句和程序的循环结构41
小结50
习题250
第3章 常用组件52
3.1 窗体52
3.1.1 Form组件52
3.1.2 弹出对话框窗体58
3.2 输入显示类组件61
3.2.1 Edit组件61
3.2.2 Label组件62
3.2.3 Memo组件63
3.2.4 MaskEdit组件65
3.3 按钮类组件68
3.3.1 Button组件68
3.3.2 BitBtn组件69
3.3.3 SpeedButton组件70
3.4 复选框、单选按钮和单选按钮组73
3.4.1 CheckBox组件73
3.4.2 RadioButton组件74
3.4.3 RadioGroup组件75
3.5 列表框、组合框77
3.5.1 ListBox组件77
3.5.2 ComboBox组件78
3.6 滚动条80
3.7 计时器82
3.8 对话框组件84
3.8.1 Opendialog组件84
3.8.2 Savedialog组件84
3.8.3 Fontdialog组件85
3.8.4 Colordialog组件85
3.8.5 公共对话框的使用85
3.9 Win 3.1组件86
3.9.1 FileListBox组件86
3.9.2 DirectoryListBox组件87
3.9.3 DriveComboBox组件87
3.9.4 FilterComboBox组件87
3.9.5 Win 3.1组件的应用88
3.10 菜单88
3.10.1 MainMenu组件88
3.10.2 PopupMenu组件91
小结91
习题392
第4章 过程与函数94
4.1 过程94
4.1.1 标准过程94
4.1.2 事件过程94
4.1.3 自定义过程97
4.2 函数100
4.2.1 标准函数100
4.2.2 自定义函数100
4.3 内部过程和函数102
4.4 参数的传递104
4.4.1 形式参数与实际参数104
4.4.2 参数的传递方式105
4.4.3 使用默认参数108
4.4.4 赋值兼容与调用约定108
4.5 变量的作用域109
4.5.1 公有变量和私有变量109
4.5.2 全局变量和局部变量109
4.5.3 变量的存储方式109
小结111
习题4111
第5章 高级数据类型112
5.1 枚举类型112
5.1.1 枚举类型的定义与变量声明112
5.1.2 枚举类型的运算113
5.2 子界类型116
5.2.1 子界类型的定义116
5.2.2 子界类型变量的声明117
5.2.3 子界类型的运算117
5.3 集合类型119
5.3.1 集合类型的定义119
5.3.2 集合变量的声明120
5.3.3 集合变量的取值120
5.3.4 集合类型的运算120
5.4 数组与记录类型124
5.4.1 静态数组124
5.4.2 动态数组128
5.4.3 记录类型130
5.5 指针类型134
5.5.1 指针变量的声明134
5.5.2 指针变量的赋值135
5.5.3 无类型指针变量136
5.5.4 字符指针类型138
5.5.5 指针变量的动态使用138
小结143
习题5143
第6章 程序异常处理与调试技术144
6.1 异常处理的目的144
6.2 Object Pascal异常的种类145
6.2.1 Delphi内建的异常类146
6.2.2 自定义异常类147
6.3 触发异常的方法149
6.3.1 由程序系统自动触发149
6.3.2 使用raise指令触发149
6.4 处理异常情况150
6.4.1 Try…Finally…End结构151
6.4.2 Try…Except…End结构153
6.5 程序调试156
6.5.1 调试的准备157
6.5.2 控制程序的执行158
6.5.3 使用断点159
6.5.4 监视数据的值160
小结162
习题6162
第7章 键盘、鼠标和文件编程163
7.1 键盘的编程163
7.1.1 关于键盘163
7.1.2 键盘的常用事件164
7.2 鼠标的编程167
7.3 文件的编程170
7.3.1 关于文件的基本操作170
7.3.2 对文本文件的基本操作172
7.3.3 有类型文件178
7.3.4 无类型文件181
小结182
习题7182
第8章 多媒体编程183
8.1 图形图像的基础知识183
8.1.1 图形图像对象组件与图像种类183
8.1.2 图像组件184
8.1.3 图形组件186
8.2 画布对象188
8.2.1 像素操作188
8.2.2 画笔189
8.2.3 画刷与作图区域192
8.2.4 PanitBox画框组件193
8.3 音频和视频播放196
8.3.1 音频播放196
8.3.2 卡通控件197
8.3.3 媒体播放器控件199
小结203
习题8203
第9章 Windows高级编程204
9.1 动态链接库编程204
9.1.1 动态链接库简介204
9.1.2 创建DLL205
9.1.3 DLL文件的静态调用207
9.1.4 DLL文件的动态调用210
9.2 ActiveX编程212
9.2.1 创建ActiveX控件Button212
9.2.2 添加新属性213
9.2.3 ActiveX控件的使用215
小结216
习题9216
第10章 Delphi数据库编程217
10.1 数据库系统开发基础217
10.1.1 数据库的基本概念217
10.1.2 数据库的设计过程219
10.1.3 数据库应用程序的开发步骤219
10.2 SQL结构化查询语言基础220
10.2.1 SQL语言的发展220
10.2.2 SQL的基本查询功能221
10.2.3 SQL的其他应用222
10.3 数据库应用程序的结构与设计224
10.4 基于BDE与ODBC的数据库连接226
10.4.1 BDE简介226
10.4.2 配置BDE数据源226
10.4.3 建立ODBC数据源228
10.4.4 使用数据库浏览器230
10.5 数据库操纵233
10.5.1 字段的操作233
10.5.2 使用Tabel组件的记录查找238
10.5.3 使用Query组件的SQL查询240
10.6 基于ADO的数据库应用程序246
10.6.1 ADO组件246
10.6.2 通过ADO连接数据库249
10.7 人力资源管理系统的开发252
10.7.1 需求分析252
10.7.2 数据库分析252
10.7.3 数据库与数据源创建253
10.7.4 系统的代码实现257
小结271
习题10271
第11章 网络编程技术272
11.1 概述272
11.2 WinSock基础272
11.2.1 TCP、UDP和IP协议272
11.2.2 套接口和WinSock API273
11.2.3 面向连接和无连接273
11.2.4 客户/服务器模式274
11.2.5 套接口类型274
11.2.6 使用面向连接的协议时套接口的调用275
11.2.7 使用无连接的协议时套接口的调用276
11.3 网络聊天程序的实现277
11.3.1 使用TCP协议277
11.3.2 使用UDP协议285
小结290
习题11290
第12章 Delphi串口通信编程291
12.1 RS-232C标准291
12.1.1 信号连接292
12.1.2 握手293
12.1.3 计算机的RS-232C接口295
12.2 串行口API函数296
12.2.1 常用的串行通信操作函数296
12.2.2 API函数的应用302
12.3 MSComm控件306
12.3.1 MSComm的安装306
12.3.2 MSComm控件方法307
12.3.3 MSComm控件属性307
12.3.4 MSComm控件事件315
12.4 MSComm控件的错误消息318
小结319
习题12319
第13章 多线程程序设计320
13.1 线程的基本概念320
13.1.1 线程的优先级321
13.1.2 线程的同步322
13.1.3 线程的局部存储322
13.2 定义线程对象322
13.2.1 创建线程对象322
13.2.2 初始化线程对象324
13.2.3 编写线程函数325
13.2.4 编写线程的清除代码327
13.3 使用线程对象327
13.3.1 线程的同步327
13.3.2 执行线程对象328
13.4 利用多线程排序329
小结335
习题13336
第14章 面向对象程序设计337
14.1 对象的基本概念337
14.1.1 对象的特性338
14.1.2 从一个对象中继承数据和方法340
14.1.3 对象的范围340
14.1.4 对象共有域和私有域的声明341
14.1.5 访问对象的域和方法341
14.1.6 对象变量的赋值342
14.1.7 建立非可视化对象344
14.2 类类型和对象345
14.3 类的方法348
14.3.1 方法的声明348
14.3.2 构造和析构348
14.3.3 方法指令字351
14.3.4 抽象方法353
14.3.5 重载方法与重定义方法354
14.4 类的特性355
14.4.1 声明特性356
14.4.2 特性限定符357
14.4.3 数组特性359
14.4.4 特性的重载和重定义359
14.5 类成员的可见性361
14.6 类类型的兼容性363
14.7 VCL类结构与Tobject类364
14.7.1 VCL类结构364
14.7.2 Tobject类367
小结369
习题14369
参考文献370
热门推荐
- 1869613.html
- 3899068.html
- 290334.html
- 1100203.html
- 1555171.html
- 2115337.html
- 3588729.html
- 672724.html
- 724594.html
- 2939821.html
- http://www.ickdjs.cc/book_1498981.html
- http://www.ickdjs.cc/book_2343374.html
- http://www.ickdjs.cc/book_1661259.html
- http://www.ickdjs.cc/book_921304.html
- http://www.ickdjs.cc/book_2930133.html
- http://www.ickdjs.cc/book_522600.html
- http://www.ickdjs.cc/book_298830.html
- http://www.ickdjs.cc/book_2653461.html
- http://www.ickdjs.cc/book_625398.html
- http://www.ickdjs.cc/book_2333473.html