图书介绍

Delphi程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Delphi程序设计
  • 本书编委会编著 著
  • 出版社: 北京:中国计划出版社
  • ISBN:9787801779793
  • 出版时间:2007
  • 标注页数:325页
  • 文件大小:119MB
  • 文件页数:341页
  • 主题词:软件工具-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Delphi程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Delphi概述1

1.1 Delphi的发展历程1

1.2 Delphi的特点6

1.3 Delphi的集成开发环境6

1.3.1 Delphi IDE的组成6

1.3.2 菜单栏(Menu)7

1.3.3 工具栏(Toolbar)8

1.3.4 组件面板(Tool Palette)8

1.3.5 窗体设计器(Form Designer)8

1.3.6 对象查看器(Object Inspector)9

1.3.7 对象树列表(Object TreeView)11

1.3.8 代码浏览编辑器(Code Explorer)12

1.3.9 项目管理器(Project Manager)12

1.3.10 获取帮助12

1.3.11 创建一个简单的Delphi程序13

1.4 Delphi应用程序所包含的文件14

1.4.1 窗体、项目和项目组14

1.4.2 单元文件15

1.4.3 窗体描述文件19

1.4.4 项目文件20

1.4.5 包文件结构21

1.5 Delphi程序一般开发步骤22

1.5.1 设计程序界面23

1.5.2 编写程序代码25

1.5.3 程序的完善28

1.6 本章小结29

1.7 练习题29

第2章 Delphi语言基础31

2.1 程序组织31

2.2 基本语法元素32

2.2.1 Delphi字符集32

2.2.2 Delphi基本语法33

2.2.3 特殊符号33

2.2.4 标识符33

2.2.5 限制标识符34

2.2.6 关键字34

2.2.7 数字35

2.2.8 字符串35

2.2.9 注释和编译指示36

2.3 声明和语句36

2.3.1 声明36

2.3.2 提示指示字37

2.3.3 语句37

2.3.4 简单语句38

2.3.5 结构语句39

2.3.6 块和作用域47

2.4 表达式与运算符49

2.4.1 表达式概述49

2.4.2 运算符概述49

2.4.3 算术运算符50

2.4.4 布尔运算符51

2.4.5 逻辑(位)运算符52

2.4.6 串运算符53

2.4.7 指针运算符53

2.4.8 集合运算符53

2.4.9 关系运算符54

2.4.10 类运算符54

2.4.11 地址运算符55

2.4.12 运算符优先规则55

2.4.13 函数调用56

2.4.14 集合构造器57

2.4.15 索引57

2.4.16 类型转换57

2.5 数据类型、变量和常量59

2.5.1 Delphi数据类型分类59

2.5.2 简单数据类型60

2.5.3 串类型65

2.5.4 结构类型70

2.5.5 指针和指针类型79

2.5.6 程序型类型81

2.5.7 类型兼容和等同84

2.5.8 声明类型86

2.5.9 变量86

2.5.10 声明常量88

2.6 过程和函数91

2.6.1 声明过程和函数91

2.6.2 调用约定94

2.6.3 前置声明和接口声明95

2.6.4 外部声明95

2.6.5 重载过程和函数97

2.6.6 局部声明99

2.6.7 参数100

2.7 本章小结107

2.8 练习题107

第3章 类与对象110

3.1 类类型110

3.2 继承和作用域112

3.2.1 TObject和TClass112

3.2.2 类类型的兼容性112

3.2.3 对象类型113

3.3 类成员的可见度113

3.3.1 私有成员、保护成员和公共成员114

3.3.2 公布成员114

3.3.3 自动化成员(仅Win32)115

3.4 域115

3.5 方法116

3.5.1 方法的声明和实现117

3.5.2 方法绑定118

3.5.3 类方法121

3.5.4 重载方法(Overloading Methods)122

3.5.5 构造器123

3.5.6 析构器124

3.5.7 消息方法125

3.6 属性126

3.6.1 属性访问126

3.6.2 数组属性128

3.6.3 索引说明符129

3.6.4 存储说明符130

3.6.5 属性覆盖和再声明131

3.7 类引用132

3.7.1 类引用的类型132

3.7.2 构造器和类引用133

3.7.3 类运算符133

3.8 异常134

3.8.1 何时使用异常134

3.8.2 声明异常类型135

3.8.3 引发和处理异常136

3.8.4 标准异常类和例程140

3.9 本章小结141

3.10 练习题141

第4章 编码规范与程序调试143

4.1 编码书写规范143

4.1.1 一般规则143

4.1.2 Delphi语言144

4.1.3 文件150

4.1.4 窗体151

4.1.5 组件151

4.2 程序错误及处理153

4.2.1 程序错误及发现时刻153

4.2.2 发现及处理错误154

4.3 程序调试技术157

4.3.1 执行方式与调试界面158

4.3.2 调试过程158

4.4 异常处理机制161

4.4.1 异常处理的概念161

4.4.2 异常响应163

4.4.3 异常保护165

4.5 异常类166

4.5.1 Exception类166

4.5.2 运行时异常167

4.5.3 对象异常类170

4.5.4 组件异常类171

4.6 本章小结172

4.7 练习题172

第5章 Windows应用程序界面设计174

5.1 可视化编程基础174

5.1.1 程序设计方法学174

5.1.2 面向对象基本概念175

5.1.3 定义类和使用对象176

5.1.4 对象的属性、方法和事件179

5.1.5 事件驱动的Delphi应用程序181

5.1.6 组件概述182

5.2 窗体(Form)185

5.2.1 窗口与窗体185

5.2.2 窗体的属性、方法和事件185

5.3 文本显示与编辑控件188

5.3.1 标签188

5.3.2 单行编辑框189

5.3.3 格式编辑框189

5.3.4 多行编辑框191

5.3.5 多行RTF文本编辑框191

5.3.6 渐变编辑框192

5.4 按钮控件192

5.4.1 按钮192

5.4.2 图像按钮193

5.4.3 加速按钮193

5.5 选项按钮194

5.5.1 复选框194

5.5.2 单选按钮与组框194

5.5.3 单选按钮组194

5.6 列表框控件195

5.6.1 列表框195

5.6.2 组合框196

5.6.3 复选列表框197

5.7 界面布局197

5.7.1 布局工具197

5.7.2 控件的包含关系199

5.7.3 布局属性Align与Anchor199

5.7.4 分隔条(Splitter)200

5.8 定时器(Timer)201

5.9 本章小结201

5.10 练习题201

第6章 菜单、工具栏和对话框203

6.1 菜单203

6.1.1 主菜单(MainMenu)204

6.1.2 弹出式菜单(PopupMenu)205

6.1.3 菜单图像与图像列表组件(ImageList)205

6.2 行为列表组件(ActionList)206

6.3 工具栏与状态栏207

6.3.1 工具栏(ToolBar)207

6.3.2 状态栏(StatusBar)208

6.4 消息框与输入框209

6.4.1 消息框与信息函数209

6.4.2 输入框与输入函数211

6.5 Windows通用对话框212

6.5.1 打开与保存文件对话框212

6.5.2 字体与颜色对话框214

6.5.3 查找与替换对话框215

6.5.4 页面设置、打印与打印设置对话框216

6.6 本章小结217

6.7 练习题218

第7章 使用复杂组件219

7.1 滚动控件219

7.1.1 滚动条(ScrollBar)219

7.1.2 带刻度的滚动条(TrackBar)220

7.1.3 微调按钮(UpDown)221

7.2 日期类控件222

7.2.1 日期时间类(TDateTime)222

7.2.2 日期和时间控件(DateTimePicker)222

7.2.3 月历控件(MonthCalendar)223

7.2.4 日历控件(Calendar)223

7.3 多页控件(PageControl)223

7.4 进程条(ProgressBar)225

7.5 字符串网格(StringGrid)225

7.6 树形视图(TreeView)226

7.6.1 树与节点226

7.6.2 使用TreeView控件226

7.6.3 节点类(TTreeNode)229

7.7 列表视图(ListView)231

7.8 本章小结233

7.9 练习题233

第8章 多文档界面设计235

8.1 建立MDI应用程序235

8.1.1 SDI与MDI235

8.1.2 创建主窗体与子窗体236

8.1.3 MDI窗体的属性和方法238

8.1.4 MDI的菜单设计238

8.2 控制应用程序的行为239

8.2.1 TApplication类239

8.2.2 TScreen类241

8.3 本章小结242

8.4 练习题242

第9章 文件操作和流244

9.1 文件概述244

9.2 文件存取方法与文件管理组件247

9.2.1 存取文件的类方法247

9.2.2 文件管理组件248

9.3 文件类型与文件操作250

9.3.1 文件类型250

9.3.2 类型文件操作251

9.3.3 文本文件操作253

9.3.4 无类型文件操作255

9.3.5 文件的随机操作255

9.3.6 与文件目录相关的标准过程和函数256

9.4 流257

9.4.1 流的概念257

9.4.2 TStream类257

9.4.3 TFileStream类259

9.4.4 读/写流的类方法260

9.5 本章小结260

9.6 练习题260

第10章 多媒体应用设计262

10.1 多媒体技术262

10.1.1 多媒体技术的基本概念262

10.1.2 多媒体信息的数字化263

10.2 图形设计266

10.2.1 Canvas画布对象266

10.2.2 绘图方法268

10.2.3 窗口绘图事件270

10.2.4 响应鼠标事件270

10.3 图像处理272

10.3.1 图形图像组件272

10.3.2 图像类273

10.4 视频播放组件275

10.4.1 Animate组件275

10.4.2 MediaPlayer组件277

10.5 本章小结280

10.6 练习题280

第11章 数据库应用设计282

11.1 数据库系统概述282

11.1.1 多媒体技术的基本概念282

11.1.2 关系模型283

11.1.3 结构化查询语言SQL284

11.1.4 数据库体系结构简介286

11.1.5 Delphi数据库应用程序基础287

11.1.6 与数据库的连接方式288

11.1.7 数据库操作组件概述289

11.1.8 数据集组件Table293

11.1.9 数据源组件DataSource295

11.1.10 数据控制组件DBGrid和DBNavigator296

11.2 操纵表中字段298

11.2.1 字段对象298

11.2.2 操纵字段的数据控制组件300

11.3 Query和Database组件302

11.3.1 使用Query组件执行SQL语句302

11.3.2 使用Database组件连接数据库303

11.4 使用ADO组件连接数据库304

11.5 本章小结306

11.6 练习题306

第12章 网络应用设计308

12.1 套接字308

12.1.1 阻塞与非阻塞连接308

12.1.2 套接字连接309

12.1.3 使用TCP组件309

12.2 通信实例310

12.2.1 CommServer310

12.2.2 CommClient317

12.3 发送邮件321

12.4 本章小结323

12.5 练习题323

主要参考文献325

热门推荐