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

- 陈瑞,叶核亚编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505396684
- 出版时间:2004
- 标注页数:335页
- 文件大小:9MB
- 文件页数:349页
- 主题词:软件工具-程序设计-高等学校:技术学校-教材
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.1.1 特点1
1.1.2 历史回顾1
1.1.3 Delphi 7的功能2
1.2 Delphi的集成开发环境4
1.2.1 集成开发环境的组成4
1.2.2 一个应用程序中所包含的文件8
1.2.3 使用系统功能和帮助12
1.2.4 创建控制台应用程序14
1.2.5 程序调试技术15
1.2.6 IDE的其他功能19
实验1 熟悉Delphi集成开发环境20
习题120
第2章 Object Pascal语言22
2.1 语言成分22
2.1.1 程序组成22
2.1.2 数据类型23
2.1.3 运算符与表达式25
2.1.4 标准函数29
2.1.5 常量与变量30
2.2 语句与流程控制32
2.2.1 基本语句32
2.2.2 流程控制的概念35
2.2.3 复合语句36
2.2.4 条件语句36
2.2.5 循环语句40
2.2.6 转向语句48
2.3 自定义数据类型49
2.3.1 类型定义49
2.3.2 枚举型与子界型49
2.3.3 数组类型50
2.3.4 字符串类型59
2.3.5 集合类型61
2.3.6 记录类型65
2.3.7 文件类型67
2.3.8 指针类型67
2.4 过程与函数70
2.4.1 过程的说明与调用70
2.4.2 函数的说明与调用71
2.4.3 变量的作用域73
2.4.4 参数传递76
2.4.5 递归的过程与函数78
习题280
实验2 调试控制台应用程序81
第3章 窗体与基本组件82
3.1 面向对象概念初步82
3.1.1 类与对象82
3.1.2 类的继承84
3.1.3 组件与TComponent类85
3.2 窗体87
3.3 文本显示与编辑组件90
3.3.1 Label标签90
3.3.2 Edit单行编辑框91
3.3.3 MaskEdit格式编辑框91
3.3.4 Memo多行文本编辑框93
3.3.5 RichEdit多行RTF文本编辑框94
3.4 按钮95
3.4.1 Button按钮95
3.3.6 SpinEdit渐变编辑框95
3.4.2 BitBtn图片按钮96
3.4.3 SpeedButton加速按钮96
3.5 选项按钮100
3.5.1 CheckBox复选框100
3.5.2 RadioButton单选按钮与GroupBox组框100
3.5.3 RadioGroup单选按钮组100
3.6 列表组件101
3.6.1 ListBox列表框101
3.6.2 ComboBox组合框102
3.6.3 CheckListBox复选列表框105
3.7.1 布局工具107
3.7 组件的布局107
3.7.2 Panel面板与控件的Parent属性109
3.7.3 布局属性Align与Anchor109
3.7.4 Splitter分隔条110
3.8 Timer定时器112
习题3113
实验3 多项选择与数据移动113
第4章 菜单、工具栏和对话框115
4.1 菜单115
4.1.1 MainMenu主菜单115
4.1.2 PopupMenu弹出式菜单118
4.1.3 菜单图像与ImageList组件119
4.2 ActionList行为列表组件119
4.3.1 ToolBar工具栏122
4.3 工具栏与状态栏122
4.3.2 StatusBar状态栏125
4.4 消息框与输入框127
4.4.1 消息框与信息函数127
4.4.2 输入框与输入函数128
4.5 Windows通用对话框129
4.5.1 打开与保存文件对话框129
4.5.2 字体与颜色对话框131
4.5.3 查找与替换对话框132
4.5.4 页面设置、打印与打印设置对话框137
习题4139
实验4 增加菜单等功能139
第5章 使用复杂组件140
5.1 TreeView树形视图140
5.2 ListView图标视图144
5.3 滚动控件148
5.3.1 ScrollBar滚动条149
5.3.2 TrackBar带刻度的滚动条149
5.3.3 UpDown上下按钮149
5.3.4 ScrollBox可滚动区域151
5.4 日期类控件152
5.4.1 TDateTime日期时间类152
5.4.2 DateTimePicker日期和时间控件153
5.4.3 MonthCalendar月历153
5.4.4 Calendar日历153
5.5 PageControl多页控件153
5.6 ProgressBar进程条157
5.7 StringGrid显示网格157
习题5159
实验5 设计电话号码簿160
第6章 面向对象程序设计161
6.1 定义类及使用对象161
6.2 类的封装163
6.2.1 什么是封装163
6.2.2 如何封装164
6.2.3 self、as和is166
6.2.4 属性167
6.2.5 方法的重载169
6.3 类的继承与多态173
6.3.1 继承的概念173
6.3.2 TObject类174
6.3.3 定义子类176
6.3.4 多态的概念181
6.4 可视化继承182
习题6187
实验6 设计银行账户类及存取款操作方法187
第7章 多文档界面设计188
7.1 建立MDI应用程序188
7.1.1 创建子窗口188
7.1.2 动态建立子窗体189
7.1.3 MDI的属性和方法190
7.1.4 MDI的菜单设计191
7.2 系统对象195
7.2.1 Screen变量195
7.2.2 Application变量196
习题7198
实验7 设计类似Excel的多文档表格处理程序198
8.1 程序错误及处理200
第8章 异常处理200
8.2.1 异常处理的概念203
8.2 异常处理机制203
8.2.2 异常响应204
8.2.3 异常保护206
8.3 异常类208
8.3.1 Exception类208
8.3.2 运行时间库异常208
8.3.3 对象异常类211
8.3.4 组件异常类213
习题8214
实验8 异常响应和异常保护214
9.1 图形设计215
9.1.1 Canvas画布对象215
第9章 图形、图像处理215
9.1.2 绘图方法217
9.1.3 窗口绘图事件220
9.1.4 响应鼠标事件221
9.2 图像处理224
9.2.1 图形、图像组件224
9.2.2 常用图像类227
习题9231
实验9 图形设计231
第10章 目录、文件和流233
10.1 文件管理组件233
10.1.1 Win3.1选项卡上的文件管理组件233
10.1.2 Samples选项卡上的文件管理组件236
10.2 文件操作237
10.2.2 类型文件的操作238
10.2.1 文件类型238
10.2.3 文本文件操作242
10.2.4 与文件目录相关的标准过程和函数244
10.3 流248
10.3.1 理解数据流249
10.3.2 TStream类249
10.3.3 TFileStream类251
10.4 使用类方法进行文件存取253
10.4.1 LoadFromFile和SaveToFile方法253
10.4.2 LoadFromStream和SaveToStream方法253
习题10254
实验10 自动判题254
第11章 多媒体技术255
11.1 多媒体的基本术语255
11.2 Animate组件256
11.3 MediaPlayer组件260
习题11264
实验11 显示文件复制的过程264
第12章 数据库操作和编程265
12.1 数据库编程基础265
12.1.1 关系数据库的基本概念265
12.1.2 数据库体系结构简介267
12.1.3 Delphi的BDE数据库管理结构框架269
12.2 数据库基本操作组件272
12.2.1 基于BDE的数据库操作组件概述272
12.2.2 数据集组件Table274
12.2.3 数据源组件DataSource276
12.2.4 数据控制组件DBGrid与DBNavigator278
12.3.1 字段对象279
12.3 操纵表中字段279
12.4 SQL与Query组件285
12.3.2 操纵字段的数据控制组件285
12.5 Database组件291
习题12292
实验12 数据库操作292
第13章 网络编程293
13.1 TCP/IP编程293
13.1.1 在Delphi中使用TCP/IP编程293
13.1.2 TCPServer和TCPClient组件293
13.2 WebSnap基础297
13.3 Web App Debugger306
习题13307
实验13 制作Web应用程序307
14.1.1 创建Access数据库308
14.1.2 使用ODBC或BDE配置数据库308
第14章 综合应用设计与实习308
14.1 综合应用设计实例——学生管理信息系统308
14.1.3 MDI主窗口310
14.1.4 输入子窗口312
14.1.5 浏览子窗口316
14.1.6 条件查询子窗口319
14.1.7 统计汇总子窗口323
14.2 实践性环节325
14.2.1 课程设计目的与要求325
14.2.2 课程设计选题325
附录A 标准过程与函数327
附录B VCL组件的属性、方法与事件329
附录C 出错信息332
热门推荐
- 2663909.html
- 448792.html
- 767655.html
- 794684.html
- 2900802.html
- 3088101.html
- 154716.html
- 2688973.html
- 3609354.html
- 966036.html
- http://www.ickdjs.cc/book_2660500.html
- http://www.ickdjs.cc/book_924953.html
- http://www.ickdjs.cc/book_2841679.html
- http://www.ickdjs.cc/book_3370547.html
- http://www.ickdjs.cc/book_937049.html
- http://www.ickdjs.cc/book_3289505.html
- http://www.ickdjs.cc/book_2455704.html
- http://www.ickdjs.cc/book_489043.html
- http://www.ickdjs.cc/book_2488577.html
- http://www.ickdjs.cc/book_375649.html