网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Delphi2005程序设计实用教程(高职高专十一五规划教材)
分类 教育考试-大中专教材-成人教育
作者 何定华//贺体刚
出版社 化学工业出版社
下载
简介
编辑推荐

本书针对较新的Delphi 2005版本,是Delphi入门级的学习教程。无论读者是否具有编程基础与编程思想,本书都是非常适合的教材与参考书。

本书内容丰富,讲述了Delphi语言的基础知识,窗体和基本组件,界面编程。

本书不仅可以作为高等学校教材,也可以作为社会培训班教材和参考书。对于那些希望快速学会Delphi 2005开发工具的初学者,本书也是一本不可多得的好教材。

内容推荐

本书详细讲述了Delphi 2005程序设计,内容包括:Delphi基础知识,Pascal语言,编程基础(包含程序的控制结构、枚举、子界和集合、数组与记录以及过程与函数),界面设计(包含窗体与基本组件、对话框、菜单、工具栏、状态栏以及图形图像程序设计)、文件编程,数据库编程(包含数据库基础、BDE数据库应用程序开发、BDP数据库引擎应用)以及ASP.NET编程。本书不仅内容丰富、翔实,而且重点突出。相信通过本书的学习,读者一定能够快速地掌握Delphi这门优秀的开发工具,并能轻松地开发出实用的软件和数据库应用程序。

作者将为购买本书的读者免费提供全书例题源程序,以方便读者讲课或者学习之用。

本书不仅可以作为高等学校教材,也可以作为社会培训班教材和参考书。对于那些希望快速学会Delphi 2005开发工具的初学者,本书也是一本不可多得的好教材。

目录

第1章 Delphi基础知识 1

 1.1 Delphi 2005简介 1

1.1.1 Delphi的优点 1

1.1.2 关于对象的一些基本概念 2

 1.2 Delphi 2005集成开发环境 4

1.2.1 Delphi集成开发环境组成 4

1.2.2 Delphi应用程序所包含的文件 10

1.2.3 组件的画法 14

 1.3 小结 15

 习题 15

  

第2章 Object Pascal语言 16

 2.1 语言成分 16

 2.2 数据类型 18

2.2.1 数值型数据 18

2.2.2 字符型数据 19

2.2.3 布尔型数据 19

 2.3 常量和变量 19

2.3.1 常量 20

2.3.2 变量 20

 2.4 运算符和表达式 21

2.4.1 算术运算符 21

2.4.2 位运算符 22

2.4.3 字符串运算符 23

2.4.4 关系运算符 23

2.4.5 逻辑运算符 23

2.4.6 运算符的优先级 23

 2.5 常用函数与过程 24

2.5.1 数学运算函数与过程 24

2.5.2 字符处理函数与过程 26

2.5.3 日期时间函数与过程 27

2.5.4 类型转换函数与过程 29

2.5.5 其他函数与过程 30

 2.6 语句 31

 2.7 小结 33

 习题 34

第3章 窗体和基本组件 35

 3.1 窗体 35

 3.2 VCL Forms组件 38

3.2.1 Label组件 38

3.2.2 Edit组件 40

3.2.3 Memo组件 43

3.2.4 RichEdit组件 45

3.2.5 Panel组件 47

3.2.6 Splitter组件 49

3.2.7 GroupBox组件 50

3.2.8 Button组件 50

3.2.9 BitBtn组件 51

3.2.10 SpeedButton组件 52

3.2.11 CheckBox组件 54

3.2.12 RadioButton组件 54

3.2.13 ListBox组件 56

3.2.14 ComboBox组件 59

3.2.15 计时器Timer组件 61

 3.3 Windows Forms组件 63

 3.4 小结 64

 习题 64

第4章 程序控制结构 67

 4.1 分支结构 67

4.1.1 if语句 67

4.1.2 case语句 71

 4.2 循环结构 72

4.2.1 while语句 73

4.2.2 repeat语句 74

4.2.3 for语句 78

4.2.4 多重循环 80

 4.3 小结 83

 习题 83

第5章 枚举、子界与集合 86

 5.1 枚举类型 86

5.1.1 枚举类型的定义 86

5.1.2 枚举类型的运算 87

 5.2 子界类型 89

 5.3 集合类型 89

5.3.1 集合类型的定义 90

5.3.2 集合类型的取值和运算 90

 5.4 小结 94

 习题 94

第6章 数组与记录 97

 6.1 数组 97

6.1.1 静态数组 97

6.1.2 动态数组 103

6.1.3 字符串类型 104

 6.2 记录类型 105

6.2.1 记录类型的定义 106

6.2.2 记录的访问与with语句 106

 6.3 小结 110

 习题 111

第7章 过程与函数 112

 7.1 过程 112

7.1.1 事件过程的创建与调用 112

7.1.2 通用过程 115

 7.2 函数 118

7.2.1 函数的定义 118

7.2.2 函数的应用举例 119

 7.3 参数传递 122

7.3.1 变量参数 122

7.3.2 值参数和常量参数 122

7.3.3 默认参数 123

 7.4 子程序的嵌套与递归 124

7.4.1 子程序的嵌套 125

7.4.2 子程序的递归 128

 7.5 变量的作用域 132

7.5.1 公有变量和私有变量 132

7.5.2 全局变量和局部变量 132

 7.6 小结 137

 习题 137

第8章 对话框 139

 8.1 对话框函数(或过程) 139

8.1.1 输出类对话框过程 139

8.1.2 输入类对话框函数 142

 8.2 对话框组件 143

8.2.1 文件类对话框组件 143

8.2.2 FontDialog对话框组件和ColorDialog对话框组件 146

8.2.3 FindDialog查找对话框组件和ReplaceDialog替换对话框组件 149

8.2.4 PrintDialog、PrinterSetupDialog和PageSetupDialog对话框组件 152

 8.3 小结 154

 习题 154

第9章 菜单、工具栏和状态栏 156

 9.1 菜单 156

9.1.1 下拉式菜单组件MainMenu 156

9.1.2 弹出式菜单组件PopupMenu 160

9.1.3 在菜单中添加小图标 160

 9.2 工具栏组件ToolBar 161

 9.3 状态栏组件StatusBar 167

 9.4 小结 169

 习题 170

  

第10章 图形图像与多媒体 171

 10.1 图形图像程序设计 171

10.1.1 TShape控件 171

10.1.2 TImage控件 174

10.1.3 画布对象TCanvas 175

10.1.4 TPaintbox组件 184

 10.2 多媒体程序设计 185

10.2.1 TAnimate组件 185

10.2.2 媒体播放器组件 186

 10.3 小结 191

 习题 192

第11章 文件管理 193

 11.1 文件管理组件 193

11.1.1 TFileListBox组件 193

11.1.2 TDirectoryListBox组件 194

11.1.3 TDriveCombobox组件 194

11.1.4 TFilterCombobox组件 195

11.1.5 TShellTreeView组件 196

11.1.6 TShellCombobox组件 197

11.1.7 TShellListView组件 197

 11.2 文件管理的相关函数和过程 201

11.2.1 RenameFile函数 201

11.2.2 DeleteFile函数 202

11.2.3 FileExists函数 202

11.2.4 FileGetAttr函数 202

11.2.5 FileSetAttr函数 202

11.2.6 DirectoryExists函数 204

11.2.7 CreateDir函数 204

11.2.8 RemoveDir函数 204

 11.3 文件管理操作 204

11.3.1 文件类型 204

11.3.2 适合于各种文件的操作 205

11.3.3 文本文件的操作 208

11.3.4 类型文件的操作 210

 11.4 小结 212

 习题 212

第12章 数据库编程基础 213

 12.1 数据库的基本概念 213

12.1.1 数据和数据库 213

12.1.2 数据库管理系统 213

12.1.3 关系数据库 214

 12.2 数据库辅助工具 214

12.2.1 Database Desktop 214

12.2.2 BDE Administrator 217

12.2.3 SQL资源管理器 219

 12.3 小结 221

 习题 221

第13章 BDE数据库应用程序开发 222

 13.1 TTable组件 222

13.1.1 TTable组件的常用属性 223

13.1.2 TTable组件的常用方法 227

13.1.3 TTable组件的常用事件 233

 13.2 数据源TDataSource组件 234

13.2.1 TDataSource组件的常用属性 234

13.2.2 TDataSource组件的事件 234

 13.3 数据控制类组件 235

13.3.1 数据控制类组件的共同特性 236

13.3.2 常用数据控制类组件功能简介 237

 13.4 Query组件 238

13.4.1 Query组件的常用属性 238

13.4.2 Query组件的常用方法 240

13.4.3 静态查询 241

13.4.4 使用字符连接号“+”实现动态查询 241

13.4.5 使用Params属性实现参数查询 242

13.4.6 使用ParamByName方法实现动态查询 242

 13.5 使用BDE开发数据库应用程序实例 246

13.5.1 创建数据库表 246

13.5.2 制作应用程序界面 247

13.5.3 编写代码 249

 13.6 小结 251

 习题 251

第14章 BDP数据库引擎应用 252

 14.1 使用SQL Server 2000创建数据库 252

14.1.1 SQL Server 2000企业管理器 252

14.1.2 建立数据库 253

14.1.3 添加表和记录 256

 14.2 .NET数据库访问模式 259

14.2.1 数据提供器 259

14.2.2 数据提供器中的类 260

 14.3 BDP数据提供器的对象 262

14.3.1 BDPConnection对象 262

14.3.2 BDPCommand对象 263

14.3.3 BDPDataReader对象 263

14.3.4 BDPDataAdapter对象 264

14.3.5 程序举例 265

 14.4 小结 268

 习题 268

第15章 ASP.NET编程 269

 15.1 ASP.NET技术简介 269

15.1.1 ASP.NET的新特点 269

15.1.2 ASP.NET中的常用组件 269

15.1.3 ASP.NET Web Application 程序举例 276

 15.2 ASP.NET Web Services简介 278

15.2.1 ASP.NET Web Services简介 279

15.2.2 创建ASP.NET Web Services 279

15.2.3 访问ASP.NET Web Services 282

 15.3 小结 284

 习题 284

参考文献285

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 13:38:49