《Delphi面向对象程序设计及应用开发》求取 ⇩

第一单元基本编程1

第1章面向对象应用开发概述1

1.1 面向对象的程序设计方法1

1.2面向对象程序设计中的基本概念2

1.2.1 对象、类和实例3

1.2.2 数据封装(信息隐蔽)4

1.2.3 继承与派生5

1.2.4 多态性7

1.3面向对象开发工具中的基本概念8

1.3.1 消息与事件驱动9

1.3.2 可视化9

1.3.3 事件处理10

1.3.4 组件10

1.3.5 属性11

1.3.6 方法11

第2章创建一个简单的Delphi应用程序12

2.1Delphi5.0的集成开发环境12

2.1.1 主菜单及快捷按钮栏13

2.1.2 组件板14

2.1.3 对象监视器14

2.1.4 窗体与代码编辑器16

2.1.5 项目管理17

2.1.6 环境参数设置19

2.1.7 开发界面的调整19

2.2应用程序的开发过程20

2.2.1 一个简单的应用程序20

2.2.2 创建过程的基本步骤21

2.3应用程序的基本组成24

2.3.1 项目文件24

2.3.2 单元文件25

2.3.3 窗口文件27

2.3.4 变量的作用范围27

第3章输入、输出处理29

3.1 程序实例:四则运算应用程序29

3.2窗体设计30

3.2.1 窗体的主要属性30

3.2.2 窗体的主要事件32

3.2.3 窗体设计实例32

3.3基本输入、输出组件33

3.3.1 标签(Label)33

3.3.2 编辑框(Edit)34

3.3.3 数字增减器(SpinEdit)36

3.4选择输入组件37

3.4.1 列表选择组件37

3.4.2 组合框38

3.4.3 复选框38

3.4.4 无线按钮39

3.4.5 分组框39

3.4.6 无线按钮组40

3.4.7 选择输入组件的应用实例40

3.5按钮42

3.5.1 基本按钮(Button)42

3.5.2 图形按钮(BitBtn)43

3.5.3 按钮组件的应用实例43

3.6输入、输出对话框44

3.6.1 信息显示44

3.6.2 信息对话45

3.6.3 信息输入46

3.6.4 应用信息46

3.7 异常处理47

3.8四则运算应用程序的实现48

3.8.1 功能要求48

3.8.2 组件设置48

3.8.3 实现要点49

3.8.4 程序清单50

第4章文本编辑处理52

4.1 程序实例:文本编辑程序52

4.2 文件管理过程调用53

4.3通用对话框组件54

4.3.1 文件打开与保存对话框54

4.3.2 字符串查找与替换对话框56

4.3.3 字体与颜色设置对话框59

4.4多行编辑组件62

4.4.1 Memo组件62

4.4.2 RichEdit组件63

4.5 文本编辑程序的实现65

4.5.1功能要求及组件设置65

4.5.2 功能实现65

4.5.3 程序清单68

第5章图形处理72

5.1 程序实例:循环队列演示程序72

5.2定时器组件73

5.2.1 Timer组件的基本使用方法73

5.2.2 程序实例:小球滚动程序73

5.3绘图75

5.3.1 Canvas对象的基本属性75

5.3.2 使用Canvas的绘图方法76

5.3.3 绘图板(PaintBox)组件80

5.3.4 图形(Shape)组件81

5.3.5 处理重画事件81

5.3.6 程序实例:动态图形程序81

5.4图像文件的处理84

5.4.1 图像类84

5.4.2 图像显示(Image)组件85

5.4.3 图像组(ImageList)86

5.4.4 程序实例:时钟模拟程序87

5.5循环队列演示程序的实现89

5.5.1 功能要求及组件设置89

5.5.2 实现要点89

5.5.3 类定义90

5.5.4 类的实现90

5.5.5 界面功能的实现91

5.5.6 程序清单92

第二单元深入编程97

第6章功能组织97

6.1 程序实例:多功能应用程序97

6.2多文档界面设计98

6.2.1 MDI父窗体和子窗体98

6.2.2 在项目中增删窗体99

6.2.3 指定主窗体及窗体的生成方式99

6.2.4 窗体的动态生成及关闭100

6.2.5 子窗体的状态控制100

6.3主菜单(MainMenu)101

6.3.1 创建主菜单101

6.3.2 菜单项设计102

6.4快捷按钮及组合板103

6.4.1 快捷按钮(SpeedButton)103

6.4.2 组合板(Panel)104

6.4.3 建立快捷按钮板105

6.5 弹出式菜单(PopupMenu)106

6.6设置帮助功能107

6.6.1 作成RTF文件107

6.6.2 作成HLP文件108

6.6.3 将HLP文件设置到应用程序中110

6.7多功能应用程序的实现111

6.7.1 功能要求111

6.7.2 组件设置111

6.7.3 设计步骤112

6.7.4 实现要点112

6.7.5 程序清单114

第7章界面布置117

7.1 程序实例:试题输入程序117

7.2多页卡界面设计119

7.2.1 Win3.1中的有关组件119

7.2.2 PageControl组件120

7.3组件的布置120

7.3.1 使用Align属性121

7.3.2 使用Anchor属性123

7.3.3 使用布件工具123

7.4分隔调整器126

7.4.1 Splitter组件的使用方法126

7.4.2 Splitter组件的使用示例126

7.5试题输入程序的实现127

7.5.1 界面设计127

7.5.2 设计步骤129

7.5.3 实现要点129

7.5.4 程序清单131

第8章操作设计135

8.1 程序实例:组件设置程序135

8.2键盘控制136

8.2.1 键盘操作的有关事件136

8.2.2 键盘控制程序示例138

8.3鼠标控制140

8.3.1 单击、双击和移动140

8.3.2 鼠标的拖动143

8.3.3 鼠标形状的改变144

8.4对象焦点的转移145

8.4.1 取得焦点的方法145

8.4.2 焦点转移程序示例146

8.5组件设置程序的实现146

8.5.1 界面外观及功能要求147

8.5.2 组件设置147

8.5.3 设计步骤148

8.5.4 实现要点148

8.5.5 程序清单151

第9章多媒体及对象处理156

9.1 程序实例:多媒体播放程序156

9.2剪贴板对象157

9.2.1 剪贴板类157

9.2.2 剪贴板对象的使用158

9.3对象的链接和嵌入159

9.3.1 OLE的基本概念159

9.3.2 对象容器及其使用方法159

9.4多媒体程序设计161

9.4.1 Animate动画组件161

9.4.2 音响提示161

9.4.3 MediaPlayer组件162

9.5多媒体播放程序的实现163

9.5.1 界面设计163

9.5.2 实现要点164

9.5.3 程序清单165

第三单元数据库编程168

第10章数据库操作168

10.1 程序实例:人事库基本维护程序168

10.2Delphi数据库工具169

10.2.1 Delphi数据库管理系统的特点169

10.2.2 数据库桌面(DBD)170

10.2.3 数据库驱动器(BDE)172

10.2.4 数据库浏览器(Database Explorer)173

10.3数据库创建174

10.3.1 定义数据库别名174

10.3.2 建立数据表结构174

10.3.3 建立索引175

10.3.4 设置选项175

10.3.5 输入部分数据176

10.4 数据库窗体向导176

10.5数据库打印178

10.5.1 打印页面的格式178

10.5.2 常用的打印组件179

10.5.3 打印功能的实现179

第11章数据库维护程序181

11.1 程序实例:人事库维护程序181

11.2数据存取组件182

11.2.1 Table组件183

11.2.2 Query组件185

11.2.3 TField类186

11.2.4 Datasource组件187

11.2.5 BatchMove组件187

11.3数据库控制组件188

11.3.1 DBGrid组件188

11.3.2 DBEdit、DBMemo组件189

11.3.3 DBImage组件189

11.3.4 DBNavigator组件190

11.3.5 DBLookupComboBox组件191

11.4数据库操作的实现192

11.4.1 移动记录指针192

11.4.2 数据的存取及转换193

11.4.3 编辑、确认与取消194

11.4.4 增加、删除记录194

11.5人事库维护程序的实现194

11.5.1 界面设计194

11.5.2 设计步骤196

11.5.3 实现要点196

11.5.4 程序清单199

第12章数据库查询程序203

12.1 程序实例:人事库查询程序203

12.2顺序查找204

12.2.1 字符串比较、匹配函数205

12.2.2 指定范围的顺序查找206

12.2.3 指定组合条件的顺序查找207

12.3快速查询209

12.3.1 用于快速查找的函数过程方法209

12.3.2 快速查询示例209

12.4利用多表同步进行查询211

12.4.1 建立多表同步的基本步骤211

12.4.2 建点多表同步的程序示例212

12.5利用TQuery组件进行查询213

12.5.1 直接设置SQL实现查询213

12.5.2 通过组装SQL语句实现查询214

12.5.3 通过设置SQL参数实现查询215

12.6树形组件及层次查询215

12.6.1 TreeView组件的基本使用方法216

12.6.2 TreeView组件的程序示例217

12.7人事库查询程序的实现219

12.7.1 界面外观及功能要求219

12.7.2 组件设置219

12.7.3 设计步骤220

12.7.4 实现要点220

12.7.5 程序清单223

第13章数据统计程序227

13.1 程序实例:人事信息统计程序227

13.2程序实现统计228

13.2.1 统计图显示(ChartFX)组件228

13.2.2 统计程序示例230

13.3使用SQL实现统计231

13.3.1 决策组组件231

13.3.2 涉及单表的统计示例232

13.3.3 涉及多表的统计示例234

13.4人事信息统计程序的实现237

13.4.1 界面设计237

13.4.2 实现要点237

13.4.3 程序清单238

第14章网络数据库编程241

14.1 程序实例:网络人事库维护程序241

14.2 系统结构242

14.3相关的组件243

14.3.1 数据模块和远程数据模块243

14.3.2 数据连接组件243

14.4几种传送方式244

14.4.1 远程访问数据表244

14.4.2 设置SQL语句进行访问246

14.4.3 设置SQL参数进行访问247

14.4.4 修改远程数据库中的记录248

14.5网络人事库维护程序的实现248

14.5.1 界面设计248

14.5.2 实现要点249

14.5.3 程序清单250

第四单元开发实例254

第15章STGL系统封面及主菜单254

15.1STGL系统设计概要254

15.1.1 总体功能设计255

15.1.2 数据库结构设计255

15.1.3 屏幕外观及操作设计256

15.1.4 可靠性及适应性设计257

15.2主子窗体257

15.2.1 界面外观及功能要求257

15.2.2 实现步骤258

15.2.3 实现技巧与要点258

15.2.4 组件设置258

15.2.5 功能实现259

15.3系统封面与密码输入260

15.3.1 界面外观及功能要求260

15.3.2 组件设置及实现要点261

15.3.3 功能实现261

15.4密码设置262

15.4.1 界面外观及功能要求262

15.4.2 实现要点及组件设置262

15.4.3 功能实现263

第16章STGL系统题库维护265

16.1基本的维护功能265

16.1.1 界面外观及功能要求265

16.1.2 实现技巧与要点267

16.1.3 组件设置267

16.1.4 处理流程268

16.1.5 程序编制269

16.2题库范围的设置270

16.2.1 界面外观及功能要求270

16.2.2 组件设置及实现要点270

16.2.3 处理流程271

16.2.4 程序编制271

16.3图形的装入与维护273

16.3.1 界面外观及功能要求273

16.3.2 组件设置及实现要点273

16.3.3 处理流程274

16.3.4 程序编制275

16.4公式的装入与维护277

16.4.1 界面外观及功能要求277

16.4.2 组件设置及实现要点277

16.4.3 处理流程277

16.4.4 程序编制278

第17章STGL系统选题及成卷280

17.1指定选题280

17.1.1 界面外观及功能要求280

17.1.2 组件设置及实现要点281

17.1.3 功能实现281

17.2分值处理283

17.2.1 界面外观及功能要求283

17.2.2 组件设置及实现要点284

17.2.3 处理流程284

17.2.4 程序编制284

17.3自动选题285

17.3.1 界面外观及功能要求285

17.3.2 实现技巧与要点286

17.3.3 组件设置286

17.3.4 处理流程286

17.3.5 程序编制287

17.4试卷组装290

17.4.1 界面外观及功能要求290

17.4.2 组件设置及实现要点291

17.4.3 处理流程291

17.4.4 程序编制292

第18章STGL系统辅助功能294

18.1试卷分析294

18.1.1 界面外观及功能要求294

18.1.2 组件及变量295

18.1.3 处理流程295

18.1.4 程序编制296

18.2题库打印297

18.2.1 界面外观及功能要求297

18.2.2 组件设置及实现要点297

18.2.3 处理流程298

18.2.4 程序编制298

18.3题库备份300

18.3.1 界面外观及功能要求300

18.3.2 组件设置及实现要点301

18.3.3 功能实现301

18.4课程维护302

18.4.1 界面外观及功能要求302

18.4.2 组件设置及实现要点303

18.4.3 处理流程303

18.4.4 程序编制304

18.5章节、题型库维护306

18.5.1 功能要求及实现要点306

18.5.2 功能实现307

参考文献309

《Delphi面向对象程序设计及应用开发》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

面向对象分析、设计及应用(1992 PDF版)
面向对象分析、设计及应用
1992 北京:国防工业出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
Visual Foxpro应用基础与面向对象程序设计教程(1999 PDF版)
Visual Foxpro应用基础与面向对象程序设计教程
1999
Turbo C++-面向对象的程序设计( PDF版)
Turbo C++-面向对象的程序设计
云南省计算技术研究所;中国科学院希望高级电脑技术公司
面向对象的程序设计( PDF版)
面向对象的程序设计
C++面向对象程序设计实用教程(1999 PDF版)
C++面向对象程序设计实用教程
1999 北京:北京航空航天大学出版社
面向对象的程序设计Turbo C++程序设计方法(1991 PDF版)
面向对象的程序设计Turbo C++程序设计方法
1991 北京:海洋出版社
Turbo C++程序设计方法 面向对象的程序设计(1991 PDF版)
Turbo C++程序设计方法 面向对象的程序设计
1991 北京:海洋出版社
用X Toolkit进行面向对象程序设计(1994 PDF版)
用X Toolkit进行面向对象程序设计
1994 南京:南京大学出版社
Delphi 4.0程序开发应用指南(1999 PDF版)
Delphi 4.0程序开发应用指南
1999 北京:人民邮电出版社
Delphi与面向对象程序设计(1997 PDF版)
Delphi与面向对象程序设计
1997 大连:大连理工大学出版社
面向对象程序设计语言(1993 PDF版)
面向对象程序设计语言
1993 北京:石油工业出版社
面向对象程序设计(1994 PDF版)
面向对象程序设计
1994 北京:电子工业出版社
Java教程 Internet面向对象程序设计(1997 PDF版)
Java教程 Internet面向对象程序设计
1997 北京:北京大学出版社
Visual Basic 6 面向对象程序设计(1999 PDF版)
Visual Basic 6 面向对象程序设计
1999 北京:人民邮电出版社