图书介绍

Delphi 6程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载

Delphi 6程序设计教程
  • 韩伟峰编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302051178
  • 出版时间:2002
  • 标注页数:343页
  • 文件大小:51MB
  • 文件页数:356页
  • 主题词:软件工具(学科: 程序设计) 软件工具 程序设计

PDF下载


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

下载说明

Delphi 6程序设计教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 轻松步入Delphi 61

1.1 Delphi 6的新特性1

1.2 Delphi 6的版本4

1.3 Delphi 6的集成开发环境5

1.3.1 Delphi 6的启动5

1.3.2 Delphi 6的集成开发环境6

1.3.3工具栏7

1.3.5对象查看器10

1.3.4组件板10

1.3.6窗体11

1.3.7代码编辑器11

1.4利用向导创建一个应用程序14

1.5 Delphi 6的安装21

1.5.1 Delphi 6的安装新特性21

1.5.2系统配置22

1.5.3安装过程22

2.1.1注释27

第2章Delphi 6程序设计语言27

2.1编程风格27

2.1.2大写的使用28

2.1.3空白28

2.1.4编程代码的整体美观性28

2.1.5语法的突出29

2.2常量和变量29

2.2.1常量30

2.2.2变量31

2.3基本符号32

2.4运算符34

2.4.1赋值运算符34

2.4.2算术运算符34

2.4.3逻辑运算符35

2.4.4关系运算符36

2.5简单的数据类型37

2.5.1有序类型37

2.4.5运算符的优先级37

2.5.2实数类型45

2.5.3日期和时间46

2.6字符串类型47

2.7构造类型49

2.7.1数组类型49

2.7.2记录类型54

2.7.3集合类型56

2.7.4文件类型58

2.8指针类型59

2.8.1指针类型的定义59

2.8.2指针类型的操作61

2.8.3无类型指针62

2.8.4字符指针类型63

2.9变体类型63

2.9.1变体类型的语法规则63

2.9.2 Variant能动态改变类型63

2.10.1类型相容64

2.10类型相容和强制转换64

2.10.2赋值相容65

2.10.3变量强制类型转换66

2.10.4数值强制类型转换66

第3章 Object Pascal语言程序结构67

3.1语句67

3.1.1语句的概述67

3.1.2简单语句69

3.1.3条件控制语句71

3.1.4循环语句76

3.1.5其他语句80

3.2过程和函数83

3.2.1过程的定义和调用83

3.2.2函数的声明、定义和调用84

3.2.3参数的传递方式86

3.2.4函数和过程中变量的作用域91

3.3过程类型91

3.3.1过程类型的声明91

3.3.3过程类型的用法92

3.3.2方法指针92

第4章 程序设计的思想94

4.1类和对象94

4.1.1类94

4.1.2对象96

4.1.3类和对象的一个具体例子97

4.2类的方法99

4.2.1方法的声明和定义100

4.2.2方法的类型100

4.2.3抽象方法103

4.2.4重载方法与重定义方法103

4.3类的字段和属性104

4.3.1类的字段105

4.3.2类的属性105

4.4类的封装性106

4.6类的多态性107

4.5类的继承性107

第5章 程序设计的第一步109

5.1窗体与窗口109

5.1.1窗口109

5.1.2 Delphi窗体110

5.1.3窗体的命名110

5.2.3边框图标111

5.2.2边框的类型111

5.2.1窗体的类型111

5.2窗体与边框的类型111

5.3设置窗体的位置和大小112

5.4窗体的其他重要属性113

5.5建立窗体114

5.6窗体的相互引用115

5.7消息对话框116

5.7.1 Delphi消息对话框116

5.7.2 Delphi输入框118

5.7.3 Windows消息对话框119

5.8.1显示一个模式或非模式对话框120

5.8开发自定义对话框120

5.8.2提供命令按钮121

5.8.3设置Tab次序122

5.8.4测试Tab次序123

5.8.5将一个组件从Tab次序中删除123

5.8.6使组件有效或无效123

5.8.7设置对话框的焦点124

5.8.9将窗体保存为一个模板125

5.9.1建立MDI父窗体和子窗体126

5.9 MDI窗体126

5.9.2建立应用程序菜单129

5.9.3创建新窗口130

5.9.4排列图标131

5.9.5层叠MDI窗口131

5.9.6平铺子窗口132

5.9.7关闭子窗口132

5.9.8使用MDI父窗口属性132

5.10.1 TMainMenu组件133

5.10菜单的设计133

5.10.2使用菜单编辑器134

5.10.3快捷键及热键设计138

5.10.4设计子菜单138

5.10.5快捷菜单设计139

5.10.6使用菜单模板141

5.11制作Windows系统的“开始”菜单142

6.1组件的基本知识144

6.1.1组件和对象144

第6章 可视化组件库144

6.1.2组件的类型145

6.1.3组件的属性145

6.1.4组件的事件145

6.1.5组件的方法146

6.1.6可视化组件的层次结构146

6.2常用的简单组件151

6.2.1 Label组件151

6.2.2 Edit组件152

6.2.3 Memo组件154

6.2.4 Button组件156

6.3选择型组件157

6.3.1 CheckBox组件157

6.3.2 RadioButton组件157

6.3.3 LisBox组件160

6.3.4 ComboBox组件165

6.3.5 GroupBox组件167

6.3.6 RadioBox组件168

6.4 Scrollbar, Panel和Actionlist组件168

6.4.1 Scrollbar组件168

6.4.2 Panel组件169

6.4.3 Actionlist组件173

6.5特殊命令按钮组件174

6.5.1 BitBtn组件174

6.5.2 SpeedButton组件175

6.6复杂的输入/输出组件176

6.6.1 MaskEdit组件176

6.6.2 DrawGrid组件177

6.6.3 StringGrid组件178

6.7修饰性组件178

6.7.1 Bevel组件178

6.7.2 Shape组件181

6.7.3 Image组件187

6.7.4 Static Text组件188

6.7.5 Chart组件188

6.7.8 CheckListBox组件191

6.7.7 Splitter组件191

6.7.6 ScrollBox组件191

6.7.9 ControlBar192

第7章 程序的异常处理和调试193

7.1异常处理机制193

7.2异常处理结构194

7.2.1 Try…Except结构194

7.2.2 Try…Finally结构196

7.3运行时间库异常类(RTL Exception)197

7.3.1 I/O异常197

7.2.3两种结构的嵌套197

7.3.2堆异常198

7.3.3整数异常198

7.3.4浮点异常200

7.3.5类型匹配异常200

7.3.6类型转换异常200

7.3.7硬件异常201

7.3.8处理VCL异常201

7.4通用异常处理类202

7.5数据库异常处理202

7.5.1 EDatabaseError异常203

7.5.2 EDBEngineError异常204

7.6自定义异常类205

7.6.1用户自定义异常205

7.6.2用户定义的数据库异常206

7.7设置程序调试的环境207

7.8.1设计期错误208

7.8程序错误的类型208

7.8.4逻辑错误209

7.9使用Run菜单命令调试程序209

11.1.2使用FindKey方法查找数据记录209

7.8.3运行期错误209

7.8.2编译期错误209

7.10使用断点212

7.11使用监视窗口214

第8章 常用的系统对象和组件216

8.1 TApplication类216

8.1.1 Tapplication类的属性216

8.1.2 TApplication类的方法218

8.1.3 TApplication类的事件220

8.1.4 TScreen类221

8.2 Dialog选项卡的对话框222

8.2.1 OpenDialog对话框222

8.2.2 SaveDialog对话框224

8.2.3 OpenPictureDialog对话框225

8.2.4 SavePictureDialog对话框225

8.2.6 ColorDialog对话框226

8.2.5 FontDialog对话框226

8.2.7 PrintDialog对话框227

8.2.8 PrinterSetupDialog对话框227

8.2.10 ReplaceDialog对话框228

8.2.9 FindDialog对话框228

8.2.11 一个常用对话框的综合示例229

8.3 Win32选项卡的常用组件239

8.3.1 TabControl组件239

8.3.2 PageControl组件247

8.3.3 RichEdit组件251

8.3.4 StatusBar组件252

8.3.5 ToolBar组件252

第9章 数据库管理工具254

9.1数据库桌面系统254

9.1.1数据库桌面系统的启动254

9.1.2使用数据库桌面系统创建数据库表254

9.1.3使用数据库桌面系统查询数据库257

9.2.1数据库浏览器的界面258

9.2数据库浏览器258

9.2.2维护数据库别名260

9.2.3用数据库浏览器访问数据库260

9.2.4键入SQL语句261

9.3数据字典261

第10章 开发数据库应用程序264

10.1开发数据库应用程序概述264

10.1.1 Delphi 6支持的数据库类型264

10.1.2关系型数据库结构265

10.2使用BDE组件访问数据266

10.1.3数据访问控件(Data Access)266

10.2.1 Table组件267

10.2.2 Query组件272

10.2.3 StoredPro组件276

10.2.4 DataSource组件278

10.2.5 Database组件279

10.2.6 Session组件283

10.2.8 UpdateSQL组件284

10.2.7 BatchMove组件284

10.2.9 NestedTable组件285

10.2.10一个使用BDE组件的简单示例285

10.3数据感知组件286

10.3.1 DBGrid组件287

10.3.2 DBNavigator组件293

10.3.3 DBText组件295

10.3.4 DBEdit组件296

10.3.6 DEImage组件298

10.3.5 DBMemeo组件298

10.3.7 DEListBox组件300

10.3.8 DBComboBox组件300

第11章 数据库查询306

11.1数据库中记录的查询306

11.1.1使用GotoKey方法查找数据记录306

11.1.3使用Locate方法查找数据记录310

11.1.4使用GotoNearest和FindNearest执行不精确查找311

11.2 TQuery组件的使用314

11.3静态SQL语句的查询315

11.4动态SQL语句的查询319

11.5多表查询320

第12章 开发多媒体应用程序323

12.1一个简单的媒体播放器的制作323

12.2媒体播放器的组件324

12.2.1媒体播放器组件324

12.2.2媒体播放器组件的属性325

12.2.3媒体播放器组件的过程和函数329

12.2.4媒体播放组件的事件331

12.3 CD播放器的制作332

12.3.1 CD播放器窗体的设置332

12.3.2属性设置332

12.3.3 CD播放器的完整程序代码333

12.4 ActiveX组件338

12.4.1 ActiveX组件、接口和类型库338

12.4.2使用Delphi6的ActiveX组件339

12.4.3创建自己的ActiveX组件339

热门推荐