图书介绍

DELPHIi程序设计PDF|Epub|txt|kindle电子书版本下载

DELPHIi程序设计
  • 刘宇君曹党生,叶瑶,吕玉良编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113068677
  • 出版时间:2006
  • 标注页数:257页
  • 文件大小:39MB
  • 文件页数:272页
  • 主题词:软件工具-程序设计-高等学校-教材

PDF下载


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

下载说明

DELPHIi程序设计PDF格式电子书版下载

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

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

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

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

图书目录

1.1 Delphi 7简介1

1.1.1 Delphi概述1

第1章 Delphi概述1

1.1.2 Delphi的特点2

1.1.3 Delphi 7的新特点4

1.2 Delphi 7的安装5

1.2.1 Delphi 7安装环境要求5

1.2.2 Delphi 7安装5

1.3 Delphi 7的集成开发环境7

1.3.1 IDE的组成7

1.3.2 窗体设计器8

1.3.3 对象查看器8

1.3.4 对象树浏览器9

1.3.5 代码编辑器9

1.4 Delphi应用程序实例10

1.4.2 对象属性的设置11

1.4.1 建立用户界面对象11

1.4.3 编写事件过程12

1.4.4 编译、调试、运行和保存程序14

1.5 文件结构14

1.5.1 工程文件14

1.5.2 单元文件15

1.5.3 窗体文件17

1.5.4 资源文件17

小结与提高17

思考与练习17

第2章 Object Pascal基本语法18

2.1 语言元素18

2.1.1 标识符18

2.1.2 关键字与指令字18

2.2.1 简单类型20

2.2 数据类型20

2.1.3 注释20

2.2.2 字符串类型22

2.2.3 数组类型23

2.2.4 指针类型24

2.2.5 记录类型25

2.2.6 文件类型25

2.3 常量与变量26

2.3.1 常量26

2.3.2 变量26

2.4 运算符27

2.4.1 算术运算符27

2.4.2 布尔运算符28

2.4.3 关系运算符28

2.4.4 字符串运算符29

2.4.5 集合运算符29

2.4.7 取地址运算符30

2.4.6 指针运算符30

2.4.8 运算符的优先级31

2.5 Object Pascal基本语句31

2.5.1 赋值语句32

2.5.2 分支语句32

2.5.3 循环语句34

2.6 过程与函数35

2.6.1 过程的定义与调用35

2.6.2 函数的定义与调用36

小结与提高37

思考与练习37

第3章 常用的可视组件及其应用38

3.1 窗体38

3.1.1 常用属性39

3.1.3 常用事件42

3.1.2 常用方法42

3.1.4 窗体应用实例43

3.2 组件44

3.2.1 在窗体中添加组件45

3.2.2 改变组件的大小和位置45

3.2.3 统一多个组件的尺寸46

3.2.4 对齐多个组件46

3.2.5 设置组件的TabOrder顺序46

3.2.6 组件的锁定与解锁47

3.2.7 设置窗体中组件的属性47

3.2.8 创建组件的事件处理过程47

3.3 文本组件47

3.3.1 Label组件47

3.3.2 Edit组件48

3.3.3 Memo组件51

3.3.5 MaskEdit组件53

3.3.4 RichEdit组件53

3.3.6 SpinEdit组件55

3.4 按钮组件57

3.4.1 Button组件57

3.4.2 BitBtn组件58

3.4.3 SpeedButton组件61

3.4.4 RadioButton组件61

3.4.5 CheckBox组件61

3.4.6 UpDown组件63

3.5 容器组件63

3.5.1 Panel组件63

3.5.2 RadioGroup组件64

3.5.3 GroupBox组件64

3.5.4 TabControl组件66

3.5.5 PageControl组件68

3.6 列表组件70

3.5.6 ScrollBox组件70

3.6.1 ListBox组件71

3.6.2 ComboBox组件74

3.6.3 CheckListBox组件79

3.6.4 DateTimePick组件80

3.6.5 ImageList组件81

3.6.6 ListView组件81

3.6.7 TreeView组件84

3.7 图形图像组件86

3.7.1 Image组件86

3.7.2 Shape组件86

3.7.3 Bevel组件86

3.7.6 Animate组件87

3.8.1 Timer组件87

3.8 其他常用组件87

3.7.5 Splitter组件87

3.7.4 PaintBox组件87

3.8.2 TrackBar组件89

3.8.3 ProgressBar组件90

3.8.4 ScrollBar组件92

3.8.5 StringGrid组件93

3.9 常用组件综合应用96

小结与提高115

思考与练习115

第4章 菜单、工具栏和状态栏117

4.1 菜单的创建117

4.1.1 主菜单的创建117

4.1.2 菜单项的编辑118

4.1.3 单项的常用属性119

4.1.5 菜单模板120

4.1.4 常用的菜单项事件120

4.2 快捷菜单的创建124

4.2.1 创建快捷菜单124

4.2.2 快捷菜单常用的属性124

4.2.3 快捷菜单的激活125

4.3 工具栏的创建125

4.3.1 创建工具栏126

4.3.2 工具栏的编辑126

4.3.3 工具栏中按钮的常用属性127

4.3.4 工具栏创建实例127

4.4 状态栏的创建127

4.4.1 创建状态栏127

4.4.2 状态栏的常用属性128

4.4.3 状态栏创建实例128

思考与练习129

小结与提高129

第5章 对话框、多窗体和多文档界面的设计131

5.1 常用的信息对话框131

5.1.1 ShowMessage过程、ShowMessagePos过程和ShowMessageFmt过程131

5.1.2 MessageDlg函数和MessageDlgPos函数133

5.1.3 InputBox函数和InputQuery函数135

5.2 通用对话框136

5.2.1 TOpenDialog组件和TSaveDialog组件136

5.2.2 TOpenPictureDialog组件和TSavePictureDialog组件140

5.2.3 TFontDialog组件141

5.2.4 TColorDialog组件142

5.2.5 TFindDialog组件和TReplaceDialog组件144

5.2.6 TPrintDialog组件和TPrinterSetupDialog组件146

5.3 多重窗体147

5.3.2 设置多重窗体的主窗体148

5.3.3 控制窗体的方法148

5.3.1 添加新窗体148

5.4 多文档界面154

5.4.1 创建一个简单的MDI程序154

5.4.2 MDI父窗体及子窗体的特点155

小结与提高156

思考与练习156

第6章 数据库系统概述157

6.1 数据库系统157

6.1.1 引言157

6.1.2 数据库管理技术的发展158

6.1.3 数据库学科的主要领域160

6.1.4 数据库系统的定义160

6.1.5 数据模型161

6.1.6 关系数据库164

6.1.7 数据库系统结构164

6.1.8 数据库系统组成165

6.2 SQL语言166

小结与提高169

第7章 数据库编程基础170

7.1 界面设计170

7.1.1 Delphi数据库应用程序的开发方法170

7.1.2 数据库应用程序的开发步骤171

7.1.3 交付数据库应用程序171

7.1.4 界面设计171

7.2 Delphi中常用的数据库组件172

7.2.1 数据访问组件(Data Access Component)172

7.2.2 数据控制组件(Data Control Component)173

7.2.3 数据集组件的基本知识173

7.3 数据库组件173

7.3.1 TTable组件174

7.3.2 TQuery组件180

7.3.3 TDataSource组件183

7.3.4 TStoredProc组件184

7.3.5 其他组件TDataBase、TSession和TUpdateSQL186

7.4 数据控制组件187

7.4.1 TDBGrid组件188

7.4.2 TDBNavigator组件190

7.4.3 TDBText组件、TDBEdit组件、TDBMemo组件和TDBRichBox组件191

7.4.4 TDBRadioGroup组件和TDBCheckBox组件194

7.4.5 TDBListBox组件和TDBComboBox组件194

7.4.6 TDBLookupListBox组件和TDBLookupComboBox组件195

7.4.7 DBCtrlGrid组件196

7.4.8 TDBImage组件196

7.5 应用实例196

小结与提高203

思考与练习203

8.1.1 程序实现的功能及总体结构设计204

第8章 数据库应用程序实例204

8.1 数据库设计204

8.1.2 应用程序的结构设计206

8.2 创建表及其关联207

8.2.1 创建数据库表207

8.2.2 数据库工作平台207

8.2.3 数据库引擎211

8.2.4 数据库资源管理器211

8.3 管理系统模块的设计213

8.3.1 数据模块窗体213

8.3.2 用户登录功能的实现214

8.3.3 图书馆管理系统功能的实现216

8.3.4 修改图书记录216

8.3.5 修改学生记录218

8.3.6 添加图书、学生记录219

8.3.7 修改密码设置221

8.4 服务系统模块的设计223

8.4.1 查询图书、借阅图书及预约图书224

8.4.2 查询个人借阅情况及归还图书229

小结与提高232

思考与练习232

第9章 分布式数据库程序的开发233

9.1 多层结构应用体系233

9.1.1 多层结构的概念和特点233

9.1.2 多层结构的使用技术235

9.1.3 多层结构连接方式的选择236

9.2 Delphi中三层结构实现的技术236

9.2.1 DataSnap简介237

9.2.2 DataSnap中用到的组件237

9.2.3 基于DataSnap的多层数据库应用系统238

9.3.1 基于DCOM协议的三层数据库的开发简介239

9.3 用DataSnap创建多层结构数据库应用系统实例239

9.3.2 基于TCP/IP的三层数据库的开发简介241

小结与提高244

思考与练习244

第10章 异常处理与程序调试245

10.1 异常概述245

10.1.1 异常基类Exception245

10.1.2 控件异常类246

10.2 异常处理技术246

10.2.1 用try...except...end处理异常247

10.2.2 用try...finally...end处理异常251

10.3 测试技术与调试技术253

小结与提高257

思考与练习257

参考文献258

热门推荐