《Delphi 5.0实例与编程入门》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:许进标,刘致仪编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2000
  • ISBN:7030085280
  • 页数:324 页
图书介绍:本书以易学易用为宗旨,采用循序渐进的方式介绍Delphi 5.0的程序设计,并配合精心设计的实用范例,引导读者迅速进入Delphi 的殿堂。本书共分20章,内容包括:安装Delphi 程序、Delphi 的灵魂:Object Pascal、Delphi工作环境介绍、建立窗体、项目结构、设置Delphi 的工作环境、常用组件介绍、对话框的使用、工具栏的使用、菜单的使用、调试器的使用、数据库的建立与修改、数据库的查询与SQL简介、利用TeeChart产生统计图表、报表的制作、安装程序的制作、访问MS SQL数据库、InterBase的使用、与Office 97的结合以及实用范例介绍等内容。本书适合于初学Delphi 5.0编程的人员阅读,也可作为大专院校和各类培训班的培训教材。

第1章 安装Oelphi程序 1

1.1 Delphi的安装 1

1.2 启动Delphi 5 8

1.3 退出Delphi 5 8

1.4 Delphi 5的删除 8

1.5 版本差异功能比较表 9

第2章 Delphi的灵魂——Object Pascal 12

2.1 Delphi程序结构 12

2.2 数据类型 13

2.2.1 序数 13

2.2.2 实数 14

2.2.4 结构化类型 15

2.2.3 字符串 15

2.2.5 常量 16

2.3 表达式 17

2.4 语句 17

2.4.1 简单的语句 17

2.4.2 结构化语句 18

2.5 过程与函数 22

2.5.1 过程与函数的声明与调用 22

2.5.2 参数的传递 23

2.5.3 开放式参数 25

2.5.4 过程与函数的前置声明 27

2.6 Object Pascal程序单元的结构 28

2.7.1 对象的声明与建立 31

2.7 对象 31

2.7.2 对象的继承与多形特性 32

2.7.3 对象的封装特性 33

2.7.4 对象的使用 33

2.7.5 对象的清除 34

2.7.6 对象的属性、方法及事件的查询与使用 34

第3章 Delphi 5工作环境介绍 37

3.1 窗体 37

3.2 组件栏与工具栏 38

3.3 对象监视器 39

3.4 程序编辑器 41

3.5 项目管理器 42

3.6 图像编辑器 43

第4章 建立窗体 47

4.1 建立新窗体 47

4.2 窗体的属性设置 48

4.3 在窗体中加入组件 50

4.4 设置组件的属性 50

4.5 窗体应用范例一 51

4.5.1 预期规划 51

4.5.2 建立窗体 52

4.5.3 存储模板窗体 55

4.6 窗体应用范例二 57

4.6.2 事件处理 58

4.6.1 加入所需组件 58

5.1 项目文件 61

第5章 项目结构 61

5.2 项目文件的操作 62

5.3 项目的管理 63

5.3.1 New工具按钮 63

5.3.2 Remove工具按钮 65

5.4 项目模板 65

5.4.1 存储模板 65

5.4.2 使用项目模板 66

5.4.3 使用Object Repository 68

5.5 项目中的其他文件 70

6.1 设置当前项目的工作环境 71

第6章 设置Delphi 5的工作环境 71

6.1.1 Forms标签 72

6.1.2 Application标签 72

6.1.3 Compiler标签 74

6.1.4 Linker标签 74

6.1.5 Directories/Conditionals标签 75

6.1.6 Version Info标签 76

6.1.7 Packages标签 77

6.2 新窗体及新项目的设置 78

6.3 设置全部项目的工作环境 78

6.3.1 Preferences标签 78

6.3.3 Palette标签 80

6.3.2 Library标签 80

6.3.4 Explorer标签 82

6.3.5 Type Library标签 83

6.3.6 Delphi Direct标签 83

6.3.7 Translation Tools标签 84

6.4 自定义IDE环境 84

第7章 常用组件介绍 88

7.1 如何使用Delphi组件 88

7.2 Delphi提供的组件栏表 88

7.3 新增Delphi组件 88

7.4.1 Standard标签 93

7.4 常用组件介绍 93

7.4.2 Additional标签 98

7.4.3 Win 32标签 100

第8章 对话框的使用 105

8.1 信息式对话框的建立 105

8.2 输入式对话框的建立 107

8.3 建立对话框的注意事项 111

8.3.1 窗体的Borderstyle属性 111

8.3.2 标准化按钮的使用 112

8.3.3 设置不可被单击的组件 113

8.4 Dialog组件的使用 113

8.4.1 常用的Dialog组件的介绍 113

8.4.2 范例 115

第9章 工具栏的使用 122

9.1 建立空白工具栏 122

9.2 设置快速按钮的图样及事件过程 122

9.3 工具栏的显示与隐藏 125

第10章 菜单的使用 127

10.1 建立主菜单 127

10.2 菜单模板的使用 130

10.3 PopupMenu的建立 132

10.4 菜单与事件的结合 133

10.5 自定义菜单范例 136

11.1 控制程序的运行 138

第11章 调试器的使用 138

11.2 断点的使用 140

11.3 查看数值 142

第12章 数据库的建立与修改 146

12.1 数据库别名建立 146

12.2 数据表的建立与修改 148

12.2.1 使用Database Desktop建立数据表 148

12.2.2 使用Database Desktop修改数据 151

12.3 数据库组件的使用 152

12.3.1 TTable组件 152

12.3.2 TDataSource组件 154

12.3.3 TDBGrid组件 154

12.3.4 TDBNavigator组件 155

12.3.5 TDBText及TDBEdit组件 156

12.3.6 TDBMemo组件 156

12.3.7 TDBImage组件 157

12.3.8 TDBListBox及TDBComboBox组件 157

12.3.9 TDBCheckBox及TDBRadioGroup组件 159

12.3.10 TDBLookupListBox及TDBLookupComboBox组件 160

12.4 数据库的建立与修改 160

12.4.1 数据库的建立 160

12.4.2 数据库的修改 162

12.5 关联式数据库的建立 166

12.6.1 增加计算的字段 173

12.6 数据库表格的高级应用 173

12.6.2 索引值与查找 176

12.6.3 设置表格的初值 181

12.7 数据库窗体向导的使用 182

第13章 数据库的查询与SQL简介 189

13.1 TQuery组件的使用 189

13.2 使用SQL命令建立查询表格 191

13.2.1 简单的条件设置 192

13.2.2 选择部分字段 193

13.2.3 复合条件的设置 193

13.2.4 统计函数的使用 194

13.2.5 查询两个以上的表格 195

13.2.6 表格的自身连接 196

13.2.7 特定范围的设置 197

13.3 使用Database Desktop建立查询表格 198

第14章 利用TeeChart产生统计图表 201

14.1 三种不同的TeeChart组件 201

14.2 图表向导 202

14.3 自己动手设计图表 207

14.3.1 TChart 208

14.3.2 TDBChart 221

14.4 复合图表的应用 224

14.4.1 混合图表 224

14.4.2 函数应用图表 229

15.1 快速建立报表 234

第15章 报表的制作 234

15.2 TQuickRep组件属性介绍 236

15.3 顾客基本数据表的报表设计范例 237

15.4 在报表中加入组 240

15.5 建立Master/Detail报表 244

第16章 安装程序的制作 247

16.1 ISExpress的操作环境 247

16.2 制作简单的安装程序 250

16.3 安装程序的测试 261

第17章 访问MS SQL数据库 267

17.1 登录到Windows NT域 267

17.2 ODBC设置 269

17.3.1 连接SQL Server 273

17.3 建立数据库应用程序 273

17.3.2 查询SQL Server 275

第18章 InterBase的使用 278

18.1 建立InterBase数据库 278

18.2 在Delphi中访问InterBase数据库 283

第19章 与Office 97的结合 287

19.1 与Word 97的结合 287

19.1.1 范例说明 287

19.1.2 建立范例窗体 288

19.1.3 建立相关程序代码 289

19.1.4 执行程序 290

19.2.2 建立范例窗体 292

19.2.1 范例说明 292

19.2 与Excel 97的结合 292

19.2.3 建立相关程序代码 293

19.2.4 执行程序 295

第20章 实用范例介绍 307

20.1 范例一——FTP自动下载 307

20.1.1 建立窗体 307

20.1.2 执行测试 312

20.2 范例二——ISAPI与Web Server 314

20.2.1 建立Web Server应用程序 314

20.2.2 设置相关事件 319

20.2.3 执行Client端的查询 322