《Delphi 8.0程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张娟编
  • 出 版 社:西安:西北工业大学出版社
  • 出版年份:2006
  • ISBN:7561219849
  • 页数:253 页
图书介绍:本书为高职高专规划教材。书中主要介绍英文Delphi 8.0设计的基础知识,Dbject Pascal 语言,同时讲解常用的组件。书中配有大量典型的例题及实训,读者通过上机操作的练习,将会在学习Delphi8.0设计时更加得心应手,做到学以致用。

第1章 Delphi 8.0简介 1

1.1 Delphi 8.0的安装与特性 1

1.1.1 Delphi 8.0的安装 1

1.1.2 Delphi 8.0的新界面 4

1.1.3 Delphi 8.0的新功能 5

1.2 Delphi 8.0的集成开发环境 5

1.2.1 集成开发环境简介 5

1.2.2 菜单栏功能简介 6

1.2.3 工具栏 6

1.2.4 窗体设计器(Form) 6

1.2.5 对象监视器(Object Inspector) 7

1.2.6 代码编辑器(Code Editor) 8

1.2.7 代码浏览器(Exploring) 9

1.2.8 组件面板(Tool Palette) 10

1.3 Delphi 8.0应用程序 10

1.3.1 VCL表单应用程序 10

1.3.2 Windows表单应用程序 10

1.3.3 ASP.NET应用程序 11

1.4 程序的编译调试和打包 11

1.4.1 程序的编译 11

1.4.2 程序的调试 11

1.4.3 断点法 12

1.4.4 制作安装包 14

1.5 实例“我喜欢Delphi” 14

1.5.1 启动Delphi 8.0 15

1.5.2 创建VCL项目 15

1.5.3 第二个窗体的创建 15

1.5.4 给窗体添加组件 15

1.5.5 设置窗体Form1、窗体Form2的属性 16

1.5.6 编写程序代码 17

1.5.7 保存、编译和运行文件 19

1.6 小结 19

习题一 19

第2章 Object Pascal语言的语法基础 21

2.1 符号集 21

2.1.1 字符集 21

2.1.2 标识符 22

2.1.3 保留字与命令符 22

2.1.4 常量和变量 23

2.1.5 数据类型 28

2.1.6 类型的转换 39

2.1.7 标号、数值和字符串 40

2.1.8 运算符 41

2.1.9 注释 46

2.2 语句 47

2.2.1 语句的一般概念 47

2.2.2 基本语句 50

2.2.3 条件控制语句 51

2.2.4 循环语句 57

2.3 常用函数与过程 64

2.3.1 数学运算函数 65

2.3.2 字符串处理函数 66

2.3.3 有序类型的函数 69

2.3.4 日期函数 70

2.4 异常处理 72

2.4.1 异常处理的作用 72

2.4.2 try...except结构 73

2.4.3 try...finally结构 74

2.5 小结 74

习题二 74

第3章 用户界面设计 76

3.1 窗体设计 76

3.1.1 窗体的简介 76

3.1.2 简单窗体设计 77

3.1.3 MDI窗体设计 88

3.2 文本显示 90

3.2.1 TLabel标签 90

3.2.2 TStaticText组件 92

3.3 编辑组件 93

3.3.1 TEdit编辑框 93

3.3.2 TMemo多行文本编辑框 96

3.3.3 TRichEdit复文本编辑框 100

3.3.4 TMaskEdit格式编辑框 104

3.4 按钮 107

3.4.1 TButton按钮 107

3.4.2 TBitBtn位图按钮 108

3.4.3 TSpeedButton快速按钮 109

3.4.4 TUpDown微调按钮 112

3.5 单选按钮和复选框 113

3.5.1 TRadioButton和TRadioGroup组件 113

3.5.2 TCheckBox复选框 116

3.6 列表框 118

3.6.1 TComboBox下拉列表框 119

3.6.2 TListBox列表框 121

3.7 修饰组件 126

3.7.1 TPanel组件 126

3.7.2 TGroupBox组件 127

3.8 其他常用组件 127

3.8.1 TTimer计时器 127

3.8.2 TProgressBar进度条 130

3.8.3 TPageControl多页组件 132

3.9 小结 133

习题三 133

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

4.1 菜单栏 135

4.1.1 TMainMenu主菜单 135

4.1.2 TImageList组件和菜单 138

4.1.3 TActionList行为组件和菜单 140

4.1.4 TPopupMenu弹出式菜单 142

4.2 工具栏 142

4.2.1 TToolBar工具栏 142

4.2.2 TCoolBar工具栏 145

4.2.3 TControlBar具栏 147

4.3 TStatusBar状态栏组件 147

4.4 小结 150

习题四 150

第5章 对话框 152

5.1 信息对话框 152

5.1.1 ShowMessage过程 152

5.1.2 MessageDlg函数 153

5.1.3 MessageBox函数 155

5.2 输入对话框 156

5.2.1 InputBox函数 156

5.2.2 InputQuery函数 159

5.3 Windows通用对话框 160

5.3.1 打开、保存文件对话框 160

5.3.2 打开、保存图片对话框 164

5.3.3 字体、颜色对话框 167

5.4 小结 170

习题五 170

第6章 多文档界面设计 172

6.1 组件 172

6.2 父窗体的设计 172

6.2.1 窗体Form1属性设置 172

6.2.2 菜单的设计 173

6.2.3 工具栏的设计 173

6.2.4 状态栏的设计 174

6.3 子窗体的设计 174

6.3.1 窗体Form2属性设置 174

6.3.2 Form2菜单设计 175

6.3.3 TRichEdit组件 177

6.3.4 TPopupMenu组件 177

6.3.5 TActionList组件 177

6.4 关于窗体设计 177

6.5 编写程序代码 178

6.5.1 主窗体的工具栏 178

6.5.2 主窗体的菜单栏 184

6.5.3 主窗体的Timer组件 186

6.5.4 主窗体其他事件 186

6.5.5 子窗体主菜单 187

6.5.6 子窗体的RichEditl组件 190

6.6 编译运行程序 190

6.6.1 设置可执行文件 191

6.6.2 编译应用程序 191

6.7 小结 191

习题六 191

第7章 多媒体程序 194

7.1 PlaySound函数 194

7.1.1 功能和格式 194

7.1.2 说明 194

7.1.3 应用实例 195

7.2 SndPlaySound函数 197

7.2.1 功能和格式 197

7.2.2 说明 197

7.2.3 应用实例 197

7.3 TAnimate组件 199

7.3.1 TAnimate组件的常用属性 199

7.3.2 TAnimate组件的常用方法 201

7.3.3 常用事件 201

7.3.4 应用实例 202

7.4 TMediaPlayer组件 204

7.4.1 TMediaPlayer组件的常用属性 204

7.4.2 TMediaPlayer组件的常用方法 206

7.4.3 多媒体应用程序的实例 208

7.5 小结 209

习题七 209

第8章 数据库技术 212

8.1 数据库系统简介 212

8.1.1 数据库的基本概念 212

8.1.2 数据库管理系统的基本概念 213

8.1.3 Delphi 8.0数据库的工具 214

8.2 BDE Administrator的使用 215

8.2.1 BDE Administrator的简介 215

8.2.2 Access数据库引擎的制作 216

8.3 数据库系统的设计 217

8.3.1 连接数据库的常用组件 218

8.3.2 TTable数据集组件 219

8.3.3 TDBGrid数据控制组件 221

8.3.4 TDBText数据控制组件 225

8.3.5 TDBEdit数据控制组件 225

8.3.6 TDBMemo数据控制组件 226

8.3.7 TDBNavigator数据控制组件 226

8.3.8 TDBListBox数据控制组件 227

8.3.9 TDBComboBox数据控制组件 228

8.4 小结 228

习题八 228

第9章 综合实例——学生管理系统 231

实训 241

实训1 求最值 241

实训2 计算器制作 243

实训3 多媒体播放器 248