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

- 苑鸿骥、陈,强主编 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:7563509739
- 出版时间:2005
- 标注页数:400页
- 文件大小:47MB
- 文件页数:414页
- 主题词:物理学-实验-高等学校-教材
PDF下载
下载说明
Delphi程序设计基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 Delphi快速入门1
1.1 Delphi的基本概念1
1.1.1 Delphi的基本形式1
1.1.2 面向对象编程的概念1
1.2 Delphi可视化开发环境简介2
1.2.1 进入Delphi的可视化编程2
1.2.2 Delphi可视化编程环境介绍4
1.2.3 对象编辑器4
1.2.4 工程管理器5
1.2.5 代码编辑器5
1.2.6 CPU观察器6
1.3 可视化组件用法简介7
1.3.1 常用的文本相关组件7
1.3.2 按钮和复选框组件8
1.3.3 分组、分界组件9
1.3.5 关系图、文件列表组件10
1.3.4 图形、图像组件10
1.3.6 滚动组件11
1.3.7 网格、表格组件12
1.3.8 多媒体(MultiMedia)和OLE组件12
1.4 使用非可视组件13
1.4.1 使用菜单组件13
1.4.2 使用计时器组件Timer15
1.4.3 使用公用对话框组件16
1.5.1 创建多窗体工程项目17
1.5 使用Delphi的工程管理、设计工具17
1.5.2 使用工程管理器18
1.5.3 使用窗体样板和对话框向导20
1.5.4 使用工程样板和应用向导21
1.6 .net环境的Delphi开发技术23
1.7 一个简单的Delphi程序23
1.8 习题25
第2章 Delphi基本语法26
2.1 数据类型26
2.1.1 布尔型数据26
2.1.3 字符串型数据27
2.1.2 整型数据27
2.1.4 实型数据28
2.2 Delphi Object Pascal概述28
2.2.1 数据类型28
2.2.2 变量与常量29
2.2.3 运算符30
2.2.4 语句32
2.2.5 程序结构34
2.2.6 字符串处理函数35
2.3 习题38
2.2.7 关键字38
第3章 面向对象的程序设计基础39
3.1 编写Object Pascal程序代码39
3.1.1 编写赋值语句39
3.1.2 标识符的说明与使用40
3.1.3 过程与函数40
3.1.4 跳转语句43
3.1.5 循环语句45
3.1.6 程序模块47
3.1.8 编写一个过程或函数48
3.1.7 关于作用范围48
3.1.9 定义新的数据类型51
3.1.10 Object Pascal的库单元Unit55
3.2 用Delphi的对象进行编程57
3.2.1 什么是对象57
3.2.2 从一个对象中继承数据和方法58
3.2.3 对象的范围59
3.2.4 对象公有域和私有域的说明60
3.2.5 访问对象的域和方法60
3.2.6 对象变量的赋值61
3.2.7 建立非可视化对象63
3.3 习题64
第4章 Delphi主体窗体制作65
4.1 创建新窗体65
4.2 窗体的属性、方法和事件67
4.2.1 设置窗体属性67
4.2.2 窗体的方法70
4.2.3 窗体事件70
4.3.1 窗体属性71
4.3 设计窗体71
4.3.2 创建窗体72
4.3.3 添加标题72
4.3.4 选择和放置组件72
4.3.5 编辑组件73
4.4 习题74
第5章 典型组件介绍75
5.1 VCL可视化组件75
5.2.1 Data Access(数据存取)页组件76
5.2 数据库常用组件76
5.2.2 Data Controls(数据控制)页组件79
5.3 Internet页面生成组件86
5.3.1 Internet页组件86
5.3.2 TPageProduct组件86
5.3.3 TDataSetPageProducer组件87
5.3.4 TDSTableProducer组件87
5.4 习题87
6.1.1 直线的绘制88
6.1 简单图案的绘制88
第6章 Delphi绘图88
6.1.2 椭圆的绘制90
6.1.3 绘制多边形91
6.1.4 绘制矩形93
6.2 艺术图案的绘制94
6.3 利用鼠标绘制图形97
6.4 图形动画的实现99
6.5.1 图像动态观察程序102
6.5 图像处理102
6.5.2 图像动画的实现104
6.6 习题107
第7章 多媒体设计108
7.1 MediaPlayer组件108
7.1.1 AutoEnable属性108
7.1.2 Display属性109
7.1.3 FileName属性109
7.1.4 DeviceType属性109
7.1.5 EnableButtons属性和VisibleButtons属性109
7.2 动画播放器110
7.1.6 组件中常用的方法110
7.3 CD播放器112
7.4 习题119
第8章 文件管理120
8.1 文件类型和标准过程120
8.1.1 文本文件120
8.1.2 类型文件122
8.1.3 无类型文件123
8.1.4 文件对话框组件125
8.1.5 Win3.1相关组件126
8.2 文件管理常用函数和过程126
8.2.1 文件操作常用函数和过程126
8.2.2 目录操作常用函数和过程129
8.2.3 驱动器操作常用函数131
8.2.4 文件名操作常用函数131
8.3 文件控件的应用132
8.3.1 文件控件及其相互关系133
8.3.2 文件名浏览查找系统的设计思路133
8.3.3 文件名浏览查找系统的功能和实现134
8.4 文件管理综合举例:文件管理器的实现136
8.4.1 设计基本思路136
8.4.2 子窗口的创建、布置和关闭139
8.4.3 文件控件的联系140
8.4.4 DriveTabSet的自画风格显示141
8.4.5 文件管理基本功能的实现143
8.4.6 其他文件管理功能的实现149
8.4.7 目录管理功能的实现152
8.4.8 一些问题的处理156
8.5 习题158
第9章 对象链接与嵌入159
9.1 OLE简介159
9.1.1 OLE 1.0和OLE 2.0159
9.1.2 链接与嵌入159
9.1.3 设计状态与运行状态OLE对象创建的差别160
9.1.4 OLE类、文件、项目161
9.2 设计状态OLE对象的创建161
9.2.1 TOLEContainer部件161
9.2.2 OLE对象创建的步骤161
9.3.1 OLE应用程序界面开发162
9.3 OLE应用程序的开发162
9.3.2 插入OLE对象164
9.3.3 冻结OLE对象165
9.3.4 粘贴OLE对象165
9.3.5 释放OLE对象169
9.3.6 文件中的OLE对象170
9.4 OLE自动化171
9.4.1 TAutoObject对象171
9.4.2 创建OLE自动化服务器173
9.4.3 自动化另一程序176
9.5 习题177
第10章 动态链接库编程178
10.1 Windows的动态链接库原理178
10.1.1 动态链接库的工作原理178
10.1.2 Windows系统的动态链接库179
10.2 DLL的编写和调用179
10.2.1 DLL的编写179
10.2.2 调用DLL183
10.2.4 动态调用184
10.2.3 静态调用184
10.3 利用DLL实现数据传输187
10.3.1 DLL中的全局内存187
10.3.2 利用DLL实现应用程序间的数据传输188
10.4 利用DLL实现窗体重用190
10.4.1 利用DLL实现窗体重用的一般步骤191
10.4.2 窗体重用实例191
10.5 习题196
11.1 注册表简介197
第11章 注册表组件与消息处理197
11.2 几个常用注册表组件198
11.2.1 TRegistry组件198
11.2.2 TRegIniFile组件200
11.3 Windows消息机制202
11.4 Delphi消息机制203
11.4.1 Delphi消息机制203
11.4.2 Delphi消息机制的定义方式204
11.4.3 Delphi消息的发送205
11.5.1 定义消息207
11.5 自定义用户消息的处理方法207
11.4.4 VCL消息处理机制207
11.5.2 声明新的消息处理方法209
11.5.3 发送自定义消息210
11.5.4 范例210
11.6 消息覆盖的处理方法212
11.7 习题213
12.1 数据库系统概述214
12.1.1 数据库管理系统214
第12章 数据库编程基础214
12.1.2 数据库应用程序215
12.2 Delphi的数据库体系结构216
12.2.1 Delphi的数据库特性217
12.2.2 Delphi可访问的数据源218
12.3 数据库引擎(BDE)218
12.4 BDE组件介绍219
12.4.1 BDE组件浏览219
12.4.2 TTable组件220
12.4.3 TQuery组件227
12.4.4 TStoredProc组件230
12.4.5 TDatabase组件231
12.4.6 TSession组件234
12.4.7 TBatchMove组件237
12.4.8 TUpdateSQL组件238
12.4.9 TNestedTable组件238
12.5 数据库记录的查询239
12.5.1 Locate函数239
12.5.2 Lookup函数240
12.5.3 GotoKey方法240
12.5.4 FindKey方法241
12.5.5 GotoNearest和FindNearest方法242
12.6 数据库记录的编辑243
12.6.1 记录的增加243
12.6.2 记录的修改246
12.6.3 记录的删除247
12.7 SQL应用基础248
12.7.1 SQL语言简介248
12.7.2 创建数据表和SQL查询251
12.7.3 用TQuery组件实现SQL语言253
12.7.4 SQL编程实例257
12.8 习题266
第13章 高级数据库编程267
13.1 主要数据访问组件的使用267
13.1.1 TDataSource组件267
13.1.2 TClientDataSet组件268
13.1.3 TDataSetProvider组件269
13.2 主要数据控制组件的使用270
13.2.1 TField组件270
13.2.2 TDBGrid组件275
13.2.3 TDBText组件279
13.2.4 TDBEdit组件280
13.2.5 TDBNavigator组件281
13.2.6 TDBMemo组件282
13.2.7 TDBImage组件283
13.2.8 TDBComboBox组件283
13.2.11 TDBRadioGroup组件285
13.3 多层分布式数据库285
13.2.10 TDBCheckBox组件285
13.2.9 DBListBox组件285
13.3.1 多层分布式数据库系统的结构286
13.3.2 分层数据库应用程序的实现287
13.3.3 基于DCOM的多层分布式数据库实现289
13.3.4 基于TCP/IP的多层分布式数据库实现292
13.3.5 基于HTTP的多层分布式数据库实现296
13.4 Delphi的ADO技术299
13.4.1 ADO简介299
13.4.2 ADO组件300
13.4.3 ADO的应用302
13.5 习题305
第14章 网络编程306
14.1 网络聊天程序的实现306
14.1.1 使用TCP协议306
14.1.2 基于TCP的聊天工具的实现316
14.1.3 使用UDP协议321
14.2 创建Web应用332
14.2.1 创建静态网页333
14.2.2 创建动态页面336
14.3 Web浏览器的制作337
14.4 习题346
第15章 异常处理与程序调试347
15.1 Delphi异常类347
15.1.1 运行时间库异常类348
15.1.2 对象异常类351
15.1.3 组件异常类353
15.2 异常保护354
15.2.1 需要保护的资源354
15.2.2 生成资源保护块355
15.3 异常响应356
15.3.1 使用异常实例357
15.3.2 提供默认响应358
15.3.3 响应一族异常358
15.3.4 异常的重引发和处理嵌套359
15.3.5 自定义异常类的应用359
15.3.6 利用异常响应编程363
15.4 程序调试简介365
15.4.1 调试的准备和开始365
15.4.2 程序运行的控制366
15.4.3 断点的使用367
15.4.4 监视数据的值369
15.5 习题370
第16章 建立Help文件与应用程序的发行371
16.1 Help文件的建立371
16.1.1 Help文件建立的前提371
16.1.2 Help文件的建立372
16.2 在应用程序中实现Help编程377
16.2.1 定义Help文件377
16.3.1 Hint的显示379
16.3 帮助提示(Hint)的应用379
16.2.2 在通用对话框中使用Help379
16.3.2 OnHint事件380
16.4 应用程序的发行381
16.4.1 安装制作概述381
16.4.2 InstallShield的使用382
16.4.3 创建项目文件386
16.4.4 定制安装程序的外观样式391
16.4.5 准备发行394
16.5 习题400
热门推荐
- 99651.html
- 3891939.html
- 2201983.html
- 812257.html
- 1683698.html
- 1420498.html
- 767528.html
- 1731176.html
- 135074.html
- 926033.html
- http://www.ickdjs.cc/book_3487030.html
- http://www.ickdjs.cc/book_2759302.html
- http://www.ickdjs.cc/book_2802018.html
- http://www.ickdjs.cc/book_3643994.html
- http://www.ickdjs.cc/book_1005743.html
- http://www.ickdjs.cc/book_2023985.html
- http://www.ickdjs.cc/book_836811.html
- http://www.ickdjs.cc/book_158116.html
- http://www.ickdjs.cc/book_2061917.html
- http://www.ickdjs.cc/book_2363994.html