图书介绍

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

Delphi 5.0程序设计指南
  • 赵一归,王弋程编著 著
  • 出版社: 北京:中央广播电视大学出版社
  • ISBN:7304016833
  • 出版时间:2000
  • 标注页数:332页
  • 文件大小:67MB
  • 文件页数:347页
  • 主题词:

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 概述1

1.1 Delphi的发展历程1

1.2 Delphi5.0的特点2

1.2.1 新的语言扩展2

1.2.2 工具窗口可定位2

1.2.3 新颖的代码探索器和高效调试器2

1.2.4 新的工程管理器3

1.2.5 支持CORBA和MTS3

1.2.6 增强的ActiveX、VCL和客户机数据集3

1.2.7 支持2000年维护的RTL3

1.2.8 增强的数据库功能3

第二章 Object Pascal程序设计语言5

2.1 数据类型5

2.1.1 基本数据类型5

2.1.2 高级数据类型8

2.2 Object Pascal的语言规则11

2.2.1 书写风格11

2.2.2 注释11

2.2.3 常量11

2.2.4 变量12

2.2.5 运算符13

2.2.6 表达式15

2.2.7 赋值语句15

2.3 流程控制语句16

2.3.1 分支语句16

2.3.2 循环语句17

2.3.3 goto语句19

2.3.4 with语句19

2.4 过程与函数20

2.4.1 过程20

2.4.2 函数21

2.4.3 过程和函数的参数说明22

2.5 类与对象23

2.5.1 类的封装性24

2.5.2 类的继承性24

2.5.3 类的多态性26

2.6 单元28

2.6.1 单元结构28

2.6.2 单元引用28

第三章 Delphi5.0 IDE简介30

3.1 Delphi5.0 IDE概貌30

3.1.1 Delphi5.0 IDE的基本组成30

3.2 基本概念41

3.2.1 窗体41

3.2.2 组件41

3.2.3 单元42

3.2.4 工程42

3.3 开发一个简单的Delphi应用程序43

3.3.1 运用Delphi5.0开发应用程序的步骤43

3.3.2 创建工程44

3.3.3 添加组件及编写事件处理代码44

3.3.4 编译、调试和运行47

3.3.5 应用程序的发布47

第四章 RTL简介及常用的函数和过程50

4.1 运行时间库(RTL)简介50

4.2 常用函数和过程51

4.2.1 关于数学计算的例程51

4.2.2 关于日期和时间的例程53

4.2.3 关于字符和字符串的例程58

4.2.4 其它常用例程65

第五章 Delphi5.0的VCL及常用组件66

5.1 可视化组件库及基本概念66

5.2 窗体68

5.2.1 窗体的属性68

5.2.2 窗体的事件73

5.2.3 窗体的方法74

5.3 基本组件75

5.3.1 Label组件75

5.3.2 Edit、Memo及RichEdit76

5.3.3 Button、BitButton及SpeedButton81

5.3.4 检查框(CheckBox)、单选钮(RadioButton)及单选组(RadioGroup)83

5.3.5 Panel和GroupBox85

5.3.6 ListBox和ComboBox86

5.3.7 TabControl和PageControl91

5.3.8 DateTimePicker和MonthCalender95

5.3.9 ProgressBar97

5.3.10 Timer97

5.4 绘图与图像组件98

5.4.1 Canvas对象98

5.4.2 Shape组件107

5.4.3 Image组件108

5.5 菜单设计113

5.5.1 ImageList组件113

5.5.2 MainMenu组件114

5.5.3 PopupMenu组件117

5.6 工具条和状态条设计118

5.6.1 ToolBar组件119

5.6.2 CoolBar组件120

5.6.3 StatusBar组件123

5.7 Application对象125

5.7.1 程序执行的控制126

5.7.2 应用程序文件名、图标和帮助文件的设置126

5.7.3 OnHint事件127

5.7.4 MessageBox方法128

第六章 通用对话框130

6.1 OpenDialog对话框130

6.1.1 开启对话框的主要属性130

6.1.2 开启对话框的使用步骤132

6.1.3 示例132

6.2 SaveDialog对话框134

6.2.1 简介134

6.2.2 示例134

6.3 FontDialog对话框135

6.3.1 字体对话框的主要属性135

6.3.2 示例136

6.4 ColorDialog对话框136

6.4.1 颜色对话框的主要属性137

6.4.2 示例137

6.5 FindDialog对话框138

6.5.1 查找对话框的主要属性138

6.5.2 示例139

6.6 PrintDialog对话框139

6.6.1 PrintDialog对话框的主要属性139

6.6.2 示例141

6.7 信息对话框142

6.7.1 简介142

6.7.2 示例143

第七章 目录与文件操作145

7.1 目录和文件的相关组件简介145

7.2 公共文件对话框146

7.2.1 对话框的主要属性146

7.2.2 对话框的主要事件147

7.2.3 显示对话框147

7.3 目录与文件浏览147

7.4 文件读写150

7.4.1 文件概述150

7.4.2 文件类型151

7.4.3 读写文件154

7.4.4 VCL对象的文件读写155

第八章 键盘和鼠标操作的处理156

8.1 键盘操作的处理156

8.1.1 虚拟键156

8.1.2 键盘事件157

8.2 鼠标操作的处理158

8.2.1 鼠标事件158

8.2.2 拖曳事件161

第九章 Delphi的多文档设计166

9.1 创建MDI父子窗体166

9.1.1 创建MDI父子窗体166

9.2 Action对象167

9.2 MDI应用程序设计168

9.3.1 用文档编辑器设计168

9.3.2 用MDI应用程序向导设计179

第十章 对象的链接与嵌入187

10.1 OLE的基本概念187

10.1.1 OLE概念187

10.1.2 对象的链接与嵌入188

10.1.3 OLE自动化188

10.1.4 OLE组件188

10.2 OLEContainer对象189

10.2.1 OLEContainer主要属性189

10.2.2 OLEContainer主要方法192

10.2.3 OLEContainer主要事件195

10.3 创建OLE客户程序195

10.3.1 设计OLE客户程序196

10.3.2 运行OLE客户程序197

第十一章 异常处理与程序调试199

11.1 Delphi异常处理概述199

11.2 异常保护201

11.3 异常响应203

11.4 设置调试器环境204

11.4.1 集成调试器204

11.4.2 调试器的环境设置204

11.5 集成调试器的使用207

11.5.1 设置断点209

11.5.2 查看变量或表达式的值210

第十二章 Delphi5.0多媒体开发212

12.1 MediaPlayer组件212

12.1.1 MediaPlayer组件的主要属性213

12.1.2 MediaPlayer组件的主要方法213

12.1.3 MediaPlayer组件的主要事件214

12.2 声音播放器示例215

12.3 CD播放器示例216

12.4 动画播放器示例218

第十三章 创建自定义组件220

13.1 概述220

13.1.1 组件的继承220

13.1.2 有关术语221

13.1.3 注意事项222

13.2 包的概念222

13.2.1 什么是包222

13.2.2 创建包222

13.3 开发一个新组件的过程223

13.4 定义组件的属性、事件及方法226

13.4.1 创建新组件的模板226

13.4.2 定义组件的属性226

13.4.3 定义组件的事件231

13.4.4 定义组件的方法233

13.4.5 几点总结236

第十四章 动态链接库(DLL)设计238

14.1 概述238

14.1.1 使用动态链接库的优点238

14.1.2 动态链接库的使用239

14.2 动态链接库的创建239

14.2.1 动态链接库中用到的关键字240

14.2.2 动态链接库初始化和退出代码的编写240

14.2.3 创建普通动态链接库示例241

14.2.4 运行时间错误与处理242

14.3 动态链接库的使用243

14.4 利用DLL实现窗体重用244

14.4.1 实现窗体重用的步骤244

14.4.2 实现窗体重用的示例244

第十五章 数据库开发概述247

15.1 基本概念247

15.1.1 数据247

15.1.2 记录247

15.1.3 数据库247

15.1.4 结构化查询语言(SQL)248

15.1.5 数据存取248

15.2 Delphi支持的数据库种类249

15.3 运用Delphi5.0开发数据库应用程序的步骤249

15.4 使用向导开发简单的数据库应用程序250

15.4.1 创建一般数据库应用程序251

15.4.2 创建主从式数据库窗体253

第十六章 数据库开发用到的组件256

16.1 组件概述256

16.1.1 数据访问组件(Data Access)256

16.1.2 数据控制组件(Data Control)257

16.2 Table组件259

16.2.1 Table组件的主要属性259

16.2.2 Table组件的主要方法261

16.2.3 Table组件的主要事件262

16.3 Query组件264

16.3.1 Query组件的主要属性264

16.3.2 Query组件的主要方法265

16.4 DataSource组件265

16.4.1 DataSource组件的主要属性265

16.4.2 DataSource组件的主要方法266

16.4.3 DataSource组件的主要事件266

16.5 DBGrid组件266

16.5.1 DBGrid组件的主要属性267

16.5.2 DBGrid组件的主要事件268

16.6 DBNavigator组件268

16.6.1 DBNavigator组件的主要属性269

16.6.2 DBNavigator组件的主要方法270

16.6.3 DBNavigator组件的主要事件270

16.7 其他常用数据库组件270

16.7.1 DBText组件270

16.7.2 DBEdit组件271

16.7.3 DBImage组件272

16.7.4 DBMemo组件273

16.8 应用实例274

16.8.1 应用程序的框架274

16.8.2 MainForm中的组件及其设置274

16.8.3 Form3中的组件及其设置275

16.8.4 Form4中的组件及其设置276

16.8.5 Form5中的组件及其设置277

16.8.6 程序代码278

16.8.7 运行程序280

第十七章 数据库报表设计283

17.1 概述283

17.2 快速报表向导(Quick Report Wizard)283

17.2.1 启动Quick Report Wizard284

17.2.2 进行属性设置285

17.2.3 报表分析286

17.3 QReport选项卡上的组件286

17.3.1 QuickReport特点286

17.3.2 QuickRep组件287

17.3.3 QRSubDetail组件289

17.3.4 QRBand组件290

17.3.5 QRChildBand组件291

17.3.6 QRGroup组件292

17.3.7 QRLabel组件292

17.3.8 QRDBText组件292

17.3.9 QRExpr组件292

17.3.10 QRSysData组件294

17.3.11 QRMemo组件295

17.3.12 QRRichText组件295

17.3.13 QRDBRichText组件295

17.3.14 QRShape组件295

17.3.15 QRImage组件295

17.3.16 QRDBImage组件295

17.3.17 QRCompositeReport组件295

17.3.18 QRPreview组件296

17.3.19 QRChart组件296

17.4 静态报表设计296

17.5 动态报表设计299

第十八章 客户/服务器应用程序开发简介301

18.1 基本概念301

18.1.1 客户机301

18.1.2 服务器301

18.1.3 中间件301

18.2 Delphi客户/服务器结构原理302

18.2.1 采用客户/服务器模式的原因302

18.2.2 客户/服务器体系结构的基本原理303

18.2.3 Delphi的客户/服务器解决方案303

18.3 C/S应用环境的配置305

18.3.1 数据库驱动程序的设置306

18.3.2 数据库的系统设置308

18.4 Database组件309

18.4.1 Database组件的主要属性、方法和事件309

18.4.2 事务控制311

18.5 StoredProc组件313

18.5.1 主要属性313

18.5.2 主要方法313

第十九章 创建Internet应用程序简介314

19.1 Internet选项卡中的组件314

19.1.1 ClientSocket组件314

19.1.2 WebDispatcher组件316

19.1.3 QueryTableProducer组件317

19.1.4 WebBrowser组件318

19.1.5 DataSetTableProducer组件318

19.1.6 其他组件318

19.2 InternetExpress选项卡319

19.3 FastNet选项卡320

19.4 应用程序实例322

附录 Delphi5.0定义的常见标准错误331

热门推荐