Delphi 2005程序设计实用教程

Delphi 2005程序设计实用教程

何定华, 贺体刚, 编著

出版社:化学工业出版社

年代:2008

定价:28.0

书籍简介:

本书详细讲述了Delphi 2005程序设计。

书籍目录:

第1章Delphi基础知识1

1.1Delphi2005简介1

1.1.1Delphi的优点1

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

1.2Delphi2005集成开发环境4

1.2.1Delphi集成开发环境组成4

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

1.2.3组件的画法14

1.3小结15

习题15

第2章ObjectPascal语言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.2VCLForms组件38

3.2.1Label组件38

3.2.2Edit组件40

3.2.3Memo组件43

3.2.4RichEdit组件45

3.2.5Panel组件47

3.2.6Splitter组件49

3.2.7GroupBox组件50

3.2.8Button组件50

3.2.9BitBtn组件51

3.2.10SpeedButton组件52

3.2.11CheckBox组件54

3.2.12RadioButton组件54

3.2.13ListBox组件56

3.2.14ComboBox组件59

3.2.15计时器Timer组件61

3.3WindowsForms组件63

3.4小结64

习题64

第4章程序控制结构67

4.1分支结构67

4.1.1if语句67

4.1.2case语句71

4.2循环结构72

4.2.1while语句73

4.2.2repeat语句74

4.2.3for语句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.2FontDialog对话框组件和ColorDialog对话框组件146

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

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

8.3小结154

习题154

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

9.1菜单156

9.1.1下拉式菜单组件MainMenu156

9.1.2弹出式菜单组件PopupMenu160

9.1.3在菜单中添加小图标160

9.2工具栏组件ToolBar161

9.3状态栏组件StatusBar167

9.4小结169

习题170

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

10.1图形图像程序设计171

10.1.1TShape控件171

10.1.2TImage控件174

10.1.3画布对象TCanvas175

10.1.4TPaintbox组件184

10.2多媒体程序设计185

10.2.1TAnimate组件185

10.2.2媒体播放器组件186

10.3小结191

习题192

第11章文件管理193

11.1文件管理组件193

11.1.1TFileListBox组件193

11.1.2TDirectoryListBox组件194

11.1.3TDriveCombobox组件194

11.1.4TFilterCombobox组件195

11.1.5TShellTreeView组件196

11.1.6TShellCombobox组件197

11.1.7TShellListView组件197

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

11.2.1RenameFile函数201

11.2.2DeleteFile函数202

11.2.3FileExists函数202

11.2.4FileGetAttr函数202

11.2.5FileSetAttr函数202

11.2.6DirectoryExists函数204

11.2.7CreateDir函数204

11.2.8RemoveDir函数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.1DatabaseDesktop214

12.2.2BDEAdministrator217

12.2.3SQL资源管理器219

12.3小结221

习题221

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

13.1TTable组件222

13.1.1TTable组件的常用属性223

13.1.2TTable组件的常用方法227

13.1.3TTable组件的常用事件233

13.2数据源TDataSource组件234

13.2.1TDataSource组件的常用属性234

13.2.2TDataSource组件的事件234

13.3数据控制类组件235

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

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

13.4Query组件238

13.4.1Query组件的常用属性238

13.4.2Query组件的常用方法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使用SQLServer2000创建数据库252

14.1.1SQLServer2000企业管理器252

14.1.2建立数据库253

14.1.3添加表和记录256

14.2.NET数据库访问模式259

14.2.1数据提供器259

14.2.2数据提供器中的类260

14.3BDP数据提供器的对象262

14.3.1BDPConnection对象262

14.3.2BDPCommand对象263

14.3.3BDPDataReader对象263

14.3.4BDPDataAdapter对象264

14.3.5程序举例265

14.4小结268

习题268

第15章ASP.NET编程269

15.1ASP.NET技术简介269

15.1.1ASP.NET的新特点269

15.1.2ASP.NET中的常用组件269

15.1.3ASP.NETWebApplication程序举例276

15.2ASP.NETWebServices简介278

15.2.1ASP.NETWebServices简介279

15.2.2创建ASP.NETWebServices279

15.2.3访问ASP.NETWebServices282

15.3小结284

习题284

参考文献285

内容摘要:

  本书针对较新的Delphi2005版本,是Delphi入门级的学习教程。无论读者是否具有编程基础与编程思想,本书都是非常适合的教材与参考书。本书内容丰富,讲述了Delphi语言的基础知识,窗体和基本组件,界面编程。本书不仅可以作为高等学校教材,也可以作为社会培训班教材和参考书。对于那些希望快速学会Delphi2005开发工具的初学者,本书也是一本不可多得的好教材。  本书详细讲述了Delphi2005程序设计,内容包括:Delphi基础知识,Pascal语言,编程基础(包含程序的控制结构、枚举、子界和集合、数组与记录以及过程与函数),界面设计(包含窗体与基本组件、对话框、菜单、工具栏、状态栏以及图形图像程序设计)、文件编程,数据库编程(包含数据库基础、BDE数据库应用程序开发、BDP数据库引擎应用)以及ASP.NET编程。本书不仅内容丰富、翔实,而且重点突出。相信通过本书的学习,读者一定能够快速地掌握Delphi这门优秀的开发工具,并能轻松地开发出实用的软件和数据库应用程序。  作者将为购买本书的读者免费提供全书例题源程序,以方便读者讲课或者学习之用。  本书不仅可以作为高等学校教材,也可以作为社会培训班教材和参考书。对于那些希望快速学会Delphi2005开发工具的初学者,本书也是一本不可多得的好教材。

书籍规格:

书籍详细信息
书名Delphi 2005程序设计实用教程站内查询相似图书
9787122031235
如需购买下载《Delphi 2005程序设计实用教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位化学工业出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸19装帧平装
页数印数

书籍信息归属:

Delphi 2005程序设计实用教程是化学工业出版社于2008.07出版的中图分类号为 TP311.56 的主题关于 软件工具-程序设计-高等学校:技术学校-教材 的书籍。