图书介绍

Delphi面向对象程序设计及其应用PDF|Epub|txt|kindle电子书版本网盘下载

Delphi面向对象程序设计及其应用
  • 朱振元,朱承编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560609368
  • 出版时间:2000
  • 标注页数:309页
  • 文件大小:39MB
  • 文件页数:321页
  • 主题词:软件与程序设计 Delphi

PDF下载


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

下载说明

Delphi面向对象程序设计及其应用PDF格式电子书版下载

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

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

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

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

图书目录

第一单元 基本编程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.1 Delphi 5.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程序实例:动态图形程序82

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作成PTF文件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 Win 3.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.2 Delphi数据库工具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.1 STGL系统设计概要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

热门推荐