图书介绍

DELPHI程序设计教程 第3版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

DELPHI程序设计教程 第3版
  • 杨长春主编;刘俊,方骥,石林,徐守坤,朱正伟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302432767
  • 出版时间:2005
  • 标注页数:407页
  • 文件大小:53MB
  • 文件页数:420页
  • 主题词:软件工具-程序设计-教材

PDF下载


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

下载说明

DELPHI程序设计教程 第3版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi XE8基础知识1

1.1 Delphi XE8简介1

1.2 Delphi XE8集成开发环境4

1.2.1 认识集成开发环境4

1.2.2 基于组件的编程思想9

1.3 简单的XE8程序设计10

1.4 Delphi上机步骤12

小结14

习题15

第2章 Delphi语法基础16

2.1 保留字与标识符16

2.1.1 标识符16

2.1.2 保留字17

2.1.3 指令符17

2.1.4 注释18

2.2 数据类型18

2.2.1 数值型数据19

2.2.2 字符型数据20

2.2.3 布尔型数据21

2.3 常量与变量21

2.3.1 常量21

2.3.2 变量23

2.4 运算符与表达式24

2.4.1 算术运算符与算术表达式24

2.4.2 逻辑运算符与布尔表达式25

2.4.3 字符串运算符27

2.4.4 运算符的优先级28

2.5 常用系统函数与过程28

2.5.1 数值运算函数28

2.5.2 字符处理函数29

2.5.3 日期时间函数30

2.5.4 顺序类型函数31

2.6 语句32

2.6.1 语句的基本概念32

2.6.2 常见声明语句33

2.6.3 赋值语句和程序的顺序结构34

2.6.4 条件语句和程序的选择结构36

2.6.5 循环语句和程序的循环结构40

2.7 程序异常处理与调试技术48

2.7.1 异常处理的目的48

2.7.2 Object Pascal异常的种类49

2.7.3 触发异常的方法52

2.7.4 处理异常情况53

2.7.5 程序调试59

小结64

习题65

第3章 常用组件67

3.1 窗体67

3.1.1 Form组件67

3.1.2 弹出对话框73

3.2 输入显示类组件76

3.2.1 Edit组件76

3.2.2 Label组件77

3.2.3 Memo组件78

3.2.4 MaskEdit组件80

3.3 按钮类组件82

3.3.1 Button组件82

3.3.2 BitBtn组件83

3.3.3 SpeedButton组件85

3.4 复选框、单选按钮和单选按钮组87

3.4.1 CheckBox组件87

3.4.2 RadioButton组件88

3.4.3 RadioGroup组件89

3.5 列表框、组合框91

3.5.1 ListBox组件91

3.5.2 ComboBox组件92

3.6 滚动条94

3.7 计时器96

3.8 对话框组件97

3.8.1 OpenDialog组件98

3.8.2 SaveDialog组件98

3.8.3 FontDialog组件98

3.8.4 ColorDialog组件99

3.8.5 公共对话框的使用99

3.9 Win 3.1 组件100

3.9.1 FileListBox组件100

3.9.2 DirectoryListBox组件100

3.9.3 DriveComboBox组件101

3.9.4 FilterComboBox组件101

3.9.5 Win 3.1 组件的应用101

3.10 菜单102

3.10.1 MainMenu组件102

3.10.2 PopupMenu组件105

小结105

习题105

第4章 过程与函数107

4.1 过程107

4.1.1 标准过程107

4.1.2 事件过程107

4.1.3 自定义过程109

4.2 函数112

4.2.1 标准函数112

4.2.2 自定义函数113

4.3 内部过程和函数114

4.4 参数的传递116

4.4.1 形式参数与实际参数116

4.4.2 参数的传递方式117

4.4.3 使用默认参数120

4.4.4 赋值兼容与调用约定120

4.5 变量的作用域121

4.5.1 公有变量和私有变量121

4.5.2 全局变量和局部变量121

4.5.3 变量的存储方式121

小结123

习题123

第5章 高级数据类型124

5.1 枚举类型124

5.1.1 枚举类型的定义与变量声明124

5.1.2 枚举类型的运算125

5.2 子界类型128

5.2.1 子界类型的定义128

5.2.2 子界类型变量的声明128

5.2.3 子界类型的运算129

5.3 集合类型130

5.3.1 集合类型的定义130

5.3.2 集合变量的声明131

5.3.3 集合变量的取值131

5.3.4 集合类型的运算131

5.4 数组与记录类型135

5.4.1 静态数组135

5.4.2 动态数组138

5.4.3 记录类型140

5.5 指针类型144

5.5.1 指针变量的声明144

5.5.2 指针变量的赋值144

5.5.3 无类型指针变量145

5.5.4 字符指针类型147

5.5.5 指针变量的动态使用147

小结152

习题152

第6章 键盘、鼠标和文件编程153

6.1 键盘的编程153

6.1.1 关于键盘153

6.1.2 键盘常用事件154

6.2 鼠标的编程157

6.3 文件的编程159

6.3.1 适合于各种文件的基本操作159

6.3.2 适合于文本文件的基本操作161

6.3.3 有类型文件166

6.3.4 无类型文件169

小结170

习题170

第7章 多媒体编程172

7.1 图形图像基础知识172

7.1.1 图形图像对象组件与图像的种类172

7.1.2 图像组件Image173

7.1.3 图形组件Shape175

7.2 画布对象177

7.2.1 像素操作177

7.2.2 画笔178

7.2.3 画刷与作图区域180

7.2.4 PaintBox画框组件181

7.3 音频和视频播放183

7.3.1 音频播放183

7.3.2 卡通控件185

7.3.3 媒体播放器控件187

小结190

习题190

第8章 Windows高级编程192

8.1 动态链接库编程192

8.1.1 动态链接库简介192

8.1.2 创建DLL193

8.1.3 DLL文件的静态调用195

8.1.4 DLL文件的动态调用197

8.2 ActiveX编程199

8.2.1 创建ActiveX控件Button199

8.2.2 添加新属性201

8.2.3 ActiveX的使用203

小结204

习题204

第9章 Delphi XE8数据库编程205

9.1 数据库系统应用开发基础205

9.1.1 数据库的基本概念205

9.1.2 数据库的设计过程207

9.1.3 数据库应用程序的开发步骤207

9.2 SQL结构化查询语言基础208

9.2.1 SQL的发展208

9.2.2 SQL的基本查询功能209

9.2.3 SQL的其他应用210

9.3 数据库开发常用组件211

9.3.1 数据集组件212

9.3.2 数据控制组件213

9.3.3 数据访问组件213

9.4 三种常见的数据库连接方式214

9.4.1 基于ODBC的数据库连接方式214

9.4.2 基于BDE的数据库连接方式216

9.4.3 基于ADO的数据库连接方式218

9.5 数据库操纵225

9.5.1 字段的操作225

9.5.2 使用Table组件的记录查找230

9.5.3 使用Query组件的SQL查询232

9.6 人力资源管理系统的开发238

9.6.1 需求分析238

9.6.2 数据库分析239

9.6.3 数据库与数据源创建239

9.6.4 系统的代码实现242

小结254

习题255

第10章 Delphi XE8串口通信编程256

10.1 RS-232C标准256

10.1.1 信号连接257

10.1.2 握手258

10.1.3 微机的RS-232C接口259

10.2 串行口API函数260

10.3 MSComm控件266

10.3.1 MSComm安装266

10.3.2 MSComm控件方法267

10.3.3 MSComm控件属性268

10.3.4 MSComm控件事件276

10.4 MSComm控件的错误消息285

小结285

习题285

第11章 网络编程技术286

11.1 概述286

11.2 WinSock基础286

11.2.1 TCP、UDP和IP286

11.2.2 套接口和WinSock API286

11.2.3 面向连接和无连接287

11.2.4 客户/服务器模式288

11.2.5 套接口类型288

11.2.6 使用面向连接的协议时套接口的调用288

11.2.7 使用无连接的协议进行套接口的调用289

11.3 网络聊天程序的实现290

11.3.1 使用TCP291

11.3.2 使用UDP297

小结303

习题303

第12章 多线程程序设计304

12.1 线程的基本概念304

12.1.1 线程的优先级305

12.1.2 线程的同步305

12.1.3 线程的局部存储306

12.2 定义线程对象306

12.2.1 创建线程对象306

12.2.2 初始化线程对象308

12.2.3 编写线程函数309

12.2.4 编写线程的清除代码310

12.3 使用线程对象310

12.3.1 线程的同步310

12.3.2 执行线程对象311

12.4 利用多线程排序312

小结318

习题318

第13章 Android应用程序设计319

13.1 Delphi XE8 Android平台的搭建319

13.1.1 安装Android SDK和Android NDK319

13.1.2 Android SDK下载问题解决321

13.1.3 Android环境配置324

13.2 简单的XE8 for Android APP327

13.2.1 Hello World程序327

13.2.2 登录界面模拟程序329

13.3 数据库应用编程332

13.3.1 SQLite数据库332

13.3.2 创建首个SQLite数据库333

13.3.3 开发简单的Andriod数据库APP336

13.4 DataSnap应用编程340

13.4.1 SQL Server 2008数据库的建立340

13.4.2 创建服务器端程序341

13.4.3 创建Android手机端程序346

小结353

习题353

第14章 iOS应用程序设计354

14.1 进行iOS APP开发的准备工作354

14.1.1 开发iOS APP的前期知识储备354

14.1.2 开发平台的软硬件解决方案355

14.1.3 在Mac系统上配置开发环境355

14.1.4 利用Xcode的模拟器调试iOS程序359

14.1.5 在XE环境中进行iOS真机调试371

14.2 iOS APP开发中基本UI元素的使用377

14.2.1 与交互操作相关的常用组件使用案例377

14.2.2 与界面分类管理相关的组件使用案例384

14.3 在iOS APP中使用iOS设备功能398

14.3.1 在iOS APP中使用摄像头和分享照片398

14.3.2 利用iOS通知中心实现推送功能401

小结406

习题407

热门推荐