图书介绍

Delphi应用与开发完全手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Delphi应用与开发完全手册
  • 明日科技编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115154007
  • 出版时间:2006
  • 标注页数:484页
  • 文件大小:204MB
  • 文件页数:504页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

Delphi应用与开发完全手册PDF格式电子书版下载

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

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

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

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

图书目录

第一篇 开发基础篇3

第1章 Delphi 7开发环境3

1.1 Delphi 7介绍3

1.2 Delphi 7集成开发环境3

1.2.1 认识Delphi 7开发环境3

1.2.2 主要菜单介绍4

1.2.3 工具栏简介10

1.2.4 组件面板简介11

1.2.5 对象浏览器11

1.2.6 对象编辑器11

1.2.7 代码编辑器13

1.2.8 代码浏览器14

1.2.9 项目管理器15

1.2.10 调试器15

1.2.11 监视列表窗口15

1.3 Delphi帮助及网上资源17

第2章 Delphi 7语言基础19

2.1 程序设计基础19

2.1.1 注释19

2.1.2 命名20

2.1.3 标识符22

2.1.4 保留字22

2.1.5 关键字22

2.1.6 常量22

2.1.7 变量23

2.2 基本数据类型24

2.2.1 整数类型24

2.2.2 字符类型25

2.2.3 布尔类型26

2.2.4 枚举类型26

2.2.5 子界类型26

2.2.6 实数类型27

2.2.7 集合类型27

2.3 高级数据类型28

2.3.1 数组类型28

2.3.2 字符串类型33

2.3.3 录类型33

2.3.4 文件类型35

2.3.5 类类型36

2.3.6 指针类型37

2.3.7 过程类型39

2.3.8 变体类型40

2.4 类型转换41

2.4.1 隐式转换41

2.4.2 强制类型转换41

2.4.3 使用类型转换的优缺点42

2.5 运算符42

2.5.1 赋值运算符43

2.5.2 算术运算符43

2.5.3 逻辑运算符44

2.5.4 关系运算符45

2.5.5 集合运算符45

2.5.6 字符串运算符45

第3章 Delphi 7常用语句46

3.1 顺序结构语句46

3.1.1 赋值语句47

3.1.2 输入语句47

3.1.3 输出语句48

3.2 条件判断语句49

3.2.1 If…Then语句49

3.2.2 If…Then…Else语句50

3.2.3 分支语句51

3.3 循环结构语句54

3.3.1 For…Do循环语句54

3.3.2 Repeat…Until循环57

3.3.3 While…Do循环59

3.4 其他语句60

3.4.1 Break语句60

3.4.2 Continue语句61

3.4.3 Exit语句61

3.4.4 RunError语句62

第4章 过程与函数63

4.1 过程与函数简介63

4.2 过程函数的定义63

4.2.1 过程的定义63

4.2.2 函数的定义64

4.3 过程与函数的参数介绍64

4.3.1 值参数64

4.3.2 常量参数65

4.3.3 变量参数65

4.3.4 外部参数66

4.3.5 无型参数66

4.3.6 默认参数67

4.4 过程与函数的使用67

4.4.1 形参与实参67

4.4.2 按值传递与按址传递68

4.4.3 过程与函数的重载70

4.4.4 过程与函数的作用域71

4.5 嵌套和递归调用72

4.5.1 嵌套的基本概念72

4.5.2 嵌套调用72

4.5.3 递归调用的基本概念73

4.5.4 直接递归调用74

4.5.5 间接递归调用76

第5章 面向对象编程基础79

5.1 类与对象79

5.1.1 什么是类79

5.1.2 数据成员80

5.1.3 方法81

5.1.4 属性83

5.1.5 类的基本操作符87

5.1.6 什么是对象88

5.1.7 对象的引用88

5.1.8 对象的克隆90

5.1.9 如何动态创建对象91

5.2 继承91

5.2.1 什么是继承91

5.2.2 如何实现继承92

5.2.3 继承在实际问题中的应用93

5.3 封装95

5.3.1 什么是封装95

5.3.2 如何实现封装95

5.3.3 封装在实际问题中的应用96

5.4 多态98

5.4.1 什么是多态98

5.4.2 如何实现多态99

第6章 程序调试与错误处理102

6.1 程序错误的种类102

6.1.1 语法错误102

6.1.2 运行错误103

6.1.3 逻辑错误103

6.2 程序常用的调试方法104

6.2.1 设置调试工具选项104

6.2.2 控制程序运行105

6.2.3 使用断点106

6.2.4 查看变量与表达式的内容107

6.2.5 检查过程与函数的调用107

6.2.6 检查局部变量108

6.3 不同错误的调试方法109

6.3.1 语法错误的调试109

6.3.2 运行错误的调试109

6.3.3 逻辑错误的调试110

第二篇 应用提高篇113

第7章 窗体113

7.1 窗体的显示方式113

7.1.1 以Show方式打开窗体113

7.1.2 以ShowModal方式打开窗体114

7.2 窗体的属性114

7.2.1 窗体的大小与位置114

7.2.2 窗体的显示属性115

7.2.3 窗体的透明属性115

7.2.4 窗体的外观属性116

7.3 窗体的方法118

7.3.1 窗体的创建与释放118

7.3.2 窗体的焦点118

7.4 窗体的事件119

7.4.1 窗体被激活时触发的相关事件119

7.4.2 窗体的关闭事件119

第8章 常用组件120

8.1 按钮、标签及文本组件120

8.1.1 TButton组件120

8.1.2 TBitBtn组件121

8.1.3 TSpeedButton组件123

8.1.4 TLabel组件124

8.1.5 TEdit组件125

8.1.6 TMemo组件127

8.2 列表框、单选框及复选框组件129

8.2.1 TListBox组件129

8.2.2 TComboBox组件132

8.2.3 TRadioButton组件134

8.2.4 TCheckBox组件135

8.3 容器组件137

8.3.1 TPanel组件137

8.3.2 TGroupBox组件139

8.3.3 TRadioGroup组件141

8.4 TListView组件与TTreeView组件142

8.4.1 TListView组件142

8.4.2 TTreeView组件149

第9章 使用对话框156

9.1 使用“打开”对话框组件156

9.1.1 TOpenDialog组件的属性156

9.1.2 TOpenDialog组件的方法160

9.1.3 TOpenDialog组件的事件160

9.2 使用“另存为”对话框组件161

9.3 使用“字体”对话框组件162

9.3.1 TFontDialog组件的属性162

9.3.2 TFontDialog组件的方法164

9.3.3 TFontDialog组件的事件165

9.4 使用“颜色”对话框组件165

9.4.1 TColorDialog组件的属性165

9.4.2 TColorDialog组件的方法166

9.4.3 TColorDialog组件的事件167

9.5 使用“打印”对话框组件167

9.5.1 TPrintDialog组件的属性167

9.5.2 TPrintDialog组件的方法170

9.5.3 TPrintDialog组件的事件170

第10章 菜单、工具栏和状态栏174

10.1 菜单174

10.2 工具栏177

10.3 状态栏179

第11章 鼠标与键盘事件181

11.1 鼠标事件181

11.1.1 OnClick鼠标单击事件181

11.1.2 OnDblClick鼠标双击事件182

11.1.3 OnMouseDown鼠标按下事件与OnMouseUp鼠标松开事件182

11.1.4 OnMouseMove鼠标移动事件183

11.1.5 鼠标拖曳事件183

11.2 键盘事件184

11.2.1 OnKeyPress事件184

11.2.2 OnKeyDown事件185

11.2.3 OnKeyUp事件186

第12章 文件系统编程187

12.1 文件操作组件187

12.1.1 TFileListBox文件列表框组件187

12.1.2 TDirectoryListBox目录列表框组件188

12.1.3 TDriveCombobox驱动器组合框189

12.1.4 TFilterComboBox文件过滤组合框189

12.2 文件的操作189

12.2.1 文件的操作函数189

12.2.2 创建文件194

12.2.3 删除文件195

12.2.4 复制文件195

12.2.5 获取文件的属性196

12.2.6 设置文件的属性197

12.3 INI文件198

12.3.1 创建INI文件198

12.3.2 写入INI文件199

12.3.3 读取INI文件200

第13章 图形图像技术201

13.1 Delphi绘图201

13.1.1 画布类对象202

13.1.2 画布类属性202

13.1.3 画布类方法206

13.2 绘图组件207

13.2.1 TImage组件207

13.2.2 TShape组件208

13.2.3 TPaintBox组件211

13.3 桌面画图213

13.4 图像翻转214

13.5 图像的瀑布效果215

13.6 图像的积木效果215

第14章 Delphi多媒体技术218

14.1 多媒体技术概述218

14.2 TMediaPlayer组件219

14.2.1 TMediaPlayer组件的属性219

14.2.2 TMediaPlayer组件的方法225

14.2.3 播放多种文件229

14.3 TAnimate组件230

14.3.1 TAnimate组件的属性230

14.3.2 TAnimate组件的方法235

14.3.3 工程项目中的动画提示236

第15章 Delphi网络编程技术238

15.1 Delphi网络的简介238

15.2 TIdFTP组件238

15.2.1 TIdFTP组件的属性239

15.2.2 TIdFTP组件的方法241

15.2.3 文件上传与下载的复杂实例247

15.3 TIdTCPClient组件248

15.3.1 TIdTCPClient组件的属性249

15.3.2 TIdTCPClient组件的方法250

15.3.3 在局域网中进行数据的发送254

第16章 Delphi高级数据库编程257

16.1 TADOConnection组件257

16.1.1 TADOConnection组件的属性257

16.1.2 TADOConnection组件的方法260

16.1.3 TADOConnection组件的事件261

16.2 TADOQuery组件262

16.2.1 TADOQuery组件的属性262

16.2.2 TADOQuery组件的方法264

16.3 TADOTable组件270

16.3.1 TADOTable组件的属性271

16.3.2 TADOTable组件的方法274

第17章 Delphi数据组件280

17.1 TDataSource组件280

17.1.1 TDataSource组件的属性280

17.1.2 TDataSource组件的方法283

17.1.3 TDataSource组件的事件284

17.2 TDBGrid组件285

17.2.1 TDBGrid组件的属性286

17.2.2 TDBGrid组件的方法287

17.2.3 TDBGrid组件的事件288

17.2.4 TDBGrid组件的综合应用290

17.3 TDBNavigator组件292

17.3.1 TDBNavigator组件的属性292

17.3.2 TDBNavigator组件的方法293

17.3.3 TDBNavigator组件的事件295

17.4 TDBEdit组件296

17.4.1 TDBEdit组件的属性296

17.4.2 TDBEdit组件的方法298

17.4.3 TDBEdit组件的事件298

第18章 常见问题与经验技巧299

18.1 入门应知必会299

18.2 程序调试与常见错误306

18.3 经验技巧311

18.4 高级应用324

第三篇 经典实例篇331

第19章 我的通讯录331

19.1 实例说明331

19.2 技术要点332

19.3 数据表结构332

19.4 实现过程333

19.4.1 Main程序界面的设计333

19.4.2 实现通讯录的主要功能代码334

19.4.3 添加联系人窗体界面设计340

19.4.4 添加类型窗体界面设计342

19.4.5 浏览照片窗体界面设计343

第20章 网络聊天室345

20.1 实例说明345

20.2 技术要点346

20.3 实现过程346

20.3.1 程序界面的设计346

20.3.2 实现网络聊天的主要功能代码346

第21章 SQL Server数据库配置351

21.1 实例说明351

21.2 技术要点352

21.3 开发过程352

21.3.1 窗体布局352

21.3.2 SQL服务器登录354

21.3.3 创建数据库354

21.3.4 创建用户登录356

21.3.5 连接SQL数据库357

第22章 通用查询器359

22.1 实例说明359

22.2 技术要点360

22.3 实现过程360

22.3.1 程序界面的设计360

22.3.2 实现通用查询器的主要功能代码360

第23章 超级兔子366

23.1 实例说明366

23.2 技术要点367

23.3 主窗体开发过程367

23.4 将整数内容写入注册表窗体开发过程375

23.5 垃圾文件处理窗体376

23.6 颜色设置窗体开发过程377

第24章 图像综合处理系统379

24.1 实例说明379

24.2 技术要点380

24.3 实现过程380

第25章 电子贺卡程序384

25.1 实例说明384

25.2 技术要点385

25.3 贺卡播放器开发过程386

25.4 电子贺卡生成器开发过程390

第26章 多媒体播放器394

26.1 实例说明394

26.2 技术要点395

26.3 实现过程395

26.3.1 程序界面设计395

26.3.2 主要功能代码395

第四篇 项目实战篇403

第27章 Delphi在商品管理系统开发中的应用403

27.1 商品管理系统概述404

27.2 需求分析404

27.3 系统设计405

27.4 数据库设计405

27.5 处理过程分析408

27.6 主窗体设计408

27.6.1 主窗体设计408

27.6.2 商品管理系统功能导航栏设计409

27.7 数据模块设计411

27.8 程序设计与编码411

27.8.1 系统登录窗体的设计411

27.8.2 部门设置窗体的设计413

27.8.3 库位设置窗体的设计415

27.8.4 客户资料窗体的设计417

27.8.5 销售订货窗体的设计420

27.8.6 销售订单查询窗体的设计425

27.8.7 客户查询窗体的设计427

27.8.8 商品资料查询窗体的设计430

27.8.9 销售排行窗体的设计433

27.8.10 库存量分析窗体的设计435

27.9 疑难问题分析解决437

27.10 程序测试常见错误解决438

27.11 程序设计清单439

27.12 技术、经验总结440

27.13 适用本系统的Access版本441

第28章 Delphi在企业客服系统中的应用442

28.1 企业客服系统概述442

28.2 需求分析443

28.3 系统设计443

28.4 数据库逻辑结构设计444

28.5 处理过程分析446

28.6 主窗体设计446

28.7 数据模块设计447

28.8 程序设计与编码448

28.8.1 客服管理系统基础信息的设置448

28.8.2 客户管理的设计450

28.8.3 权限管理的设计452

28.8.4 邮件接收的设计454

28.8.5 邮件发送的设计456

28.8.6 邮件查询的设计458

28.9 疑难问题分析解决459

28.10 程序测试常见错误解决460

28.11 程序设计清单461

28.12 技术、经验总结462

28.13 使用本程序的Access版本462

第29章 Delphi在企业地理信息系统开发中的应用463

29.1 企业地理信息系统概述463

29.2 需求分析464

29.3  系统设计464

29.4 数据库结构设计465

29.5 处理过程分析466

29.6 主窗体设计467

29.7 数据模块设计467

29.8 程序设计与编码468

29.8.1 区域设置窗体的设计468

29.8.2 客户信息窗体的设计470

29.8.3 地图录入窗体的设计472

29.8.4 地图查询窗体的设计477

29.8.5 数据库配置窗体的设计479

29.9 疑难问题分析解决481

29.10 程序测试常见错误解决482

29.11 程序设计清单483

29.12 技术、经验总结483

29.13 使用本程序的Access版本484

热门推荐