《Delphi 4.0 程序设计基础培训教程》求取 ⇩

第1章事件与面向对象入门1

1.1 事件和事件驱动编程1

1.2 理解对象3

1.3 对象的属性和方法5

1.4面向对象编程的思想6

1.5 可视化开发方法6

第2章Delphi 4.0快速入门10

2.1安装和使用Delphi 4.010

2.1.1 安装Delphi 4.010

2.1.2 为Delphi 4.0建立快捷图标10

2.1.3 启动Delphi 4.011

2.2为什么选用Delphi作为开发平台11

2.2.1 Delphi的优点12

2.2.2 Delphi 4.0的新特点12

2.3 Delphi 4.0开发环境14

2.3.1 主窗口(Main Form)14

2.3.2 Object Inspector(对象观察器)16

2.3.3 窗体窗口16

2.3.4 代码编辑器窗口17

2.3.5 代码探测器窗口18

2.4一个简单的用户界面19

2.4.1 打开一个工程文件19

2.4.2 选取部件加入到窗体中19

2.4.3 部件的调整与对齐20

2.4.4 保存所做的工作22

2.4.5 运行工程23

2.5设置对象的属性23

2.5.1 用Properties页改变部件的属性值23

2.5.2 设置窗体的缺省按钮24

2.5.3 汉化界面及字体选取25

2.6添加事件处理过程26

2.6.1 为Button1添加事件处理过程26

2.6.2 为Button2添加事件处理过程26

2.6.3 再谈事件与事件驱动的程序设计27

2.7使用联机帮助28

2.7.1 联机帮助简介28

2.7.2 联机帮助的使用29

第3章 Delphi可视化开发概念31

3.1Delphi的窗体31

3.1.1 创建一个新窗体32

3.1.2 在窗体和代码编辑器之间切换34

3.1.3 窗体的调用36

3.1.4 存储窗体39

3.1.5 使用窗体平台39

3.2使用Delphi的部件40

3.2.1 部件和部件选项板40

3.2.2 把部件加入窗体42

3.2.3 选择部件42

3.2.4 部件的尺寸设计、移动和删除43

3.2.5 部件的剪切、拷贝和粘贴43

3.2.6 部件的排列43

3.2.7 部件编组44

3.3Delphi的事件44

3.3.1 生成新的事件句柄44

3.3.2 定位事件处理过程45

3.3.3 事件处理过程的重用45

3.3.4 事件处理过程的修改和删除46

3.3.5 按钮事件46

3.3.6 鼠标事件46

3.3.7 键盘事件47

3.4代码编辑器的使用47

3.4.1 加速菜单47

3.4.2 定制代码编辑器48

3.4.3 帮助和提示50

3.4.4 代码编辑器中的页51

3.5部件的属性51

3.5.1 属性52

3.5.2 设计阶段设置部件的属性53

3.5.3 程序运行时设置部件的属性53

3.5.4 嵌套属性53

3.5.5 Color属性54

3.5.6 Font属性54

3.5.7 直接键入编辑器55

3.5.8 下拉式编辑器55

3.5.9 对话框编辑器56

第4章设计一个功能完整的应用程序57

4.1 打开一个新工程57

4.2 在窗体中添加部件59

4.3 访问数据库60

4.4添加工具条和菜单61

4.4.1 添加菜单62

4.4.2 添加工具条64

4.5 增加图像的显示功能65

4.6 一个完整的应用程序67

4.7Delphi 4.0的工程69

4.7.1 工程文件69

4.7.2 有关工程的基本操作70

4.7.3 工程管理器71

4.7.4 指定工程的主窗体(Form)72

4.7.5 指定自动创建窗体73

4.8使用窗体样板和对话框专家74

4.8.1 使用窗体样板创建窗体74

4.8.2 存储自己的窗体样板75

4.8.3 使用对话框专家“Dialog Wizard”76

4.9使用工程样板和应用专家77

4.9.1 使用工程样板77

4.9.2 使用应用专家“Application Wizard”78

第5章Object Pascal语言的数据类型、变量和表达式80

5.1Object Pascal的基本概念80

5.1.1 Object Pascal的注释80

5.1.2 保留字和标识符80

5.1.3 类型识别操作符81

5.1.4 类型强制转换符82

5.1.5 赋值语句82

5.1.6 Object Pascal程序的基本结构84

5.2Object Pascal的数据类型88

5.2.1 整型数据89

5.2.2 实型数据89

5.2.3 布尔型数据90

5.2.4 字符型与字符串型数据90

5.2.5 枚举型与子界型数据90

5.2.6 集合型数据93

5.2.7 指针类型数据94

5.2.8 文件类型95

5.3常量与变量96

5.3.1 常量96

5.3.2 变量96

5.4类型相容和类型强制转换99

5.4.1 类型相容100

5.4.2 赋值相容100

5.4.3 类型的强制转换101

5.5 算术运算符和算术表达式102

第6章Object Pascal语言的流程控制103

6.1声明语句103

6.1.1 标号声明语句103

6.1.2 常量声明语句104

6.1.3 类型声明语句104

6.1.4 变量声明语句105

6.1.5 过程声明语句106

6.1.6 函数声明语句107

6.2赋值语句和goto语句107

6.2.1 赋值语句107

6.2.2 goto语句108

6.3 复合语句109

6.4跳转语句110

6.4.1 逻辑操作符与关系运算符110

6.4.2 if语句111

6.4.3 case语句113

6.5循环语句115

6.5.1 repeat语句116

6.5.2 while语句117

6.5.3 for语句119

6.5.4 Break过程122

6.5.5 Continue过程123

6.6 with语句123

6.7数组和记录125

6.7.1 数组类型的声明125

6.7.2 数组变量126

6.7.3 多维数组127

6.7.4 数组的整体赋值128

6.7.5 动态数组128

6.7.6 记录类型的声明129

6.7.7 记录类型的字段130

6.7.8 记录的可变部分132

6.7.9 记录与数组132

第7章过程与函数136

7.1调用Delphi预定义的过程和函数136

7.1.1 VCL和RTL的调用136

7.1.2 一个调用Delphi方法的简单例子137

7.1.3 调用Delphi的含参过程139

7.1.4 调用Delphi函数140

7.2过程的定义和调用140

7.2.1 过程的声明与定义140

7.2.2 调用过程142

7.2.3 编写过程142

7.3函数的定义和调用144

7.3.1 函数的声明与定义144

7.3.2 Result变量145

7.3.3 函数的调用145

7.3.4 编写函数146

7.4过程和函数的参数147

7.4.1 数值参数148

7.4.2 常量参数148

7.4.3 变量参数149

7.4.4 无类型参数149

7.5关于作用范围150

7.5.1 标识符的作用范围150

7.5.2 访问其他程序模块中的说明151

7.5.3 按照作用范围说明标识符152

7.6 指示字152

7.7嵌套和递归154

7.7.1 嵌套154

7.7.2 递归154

7.8Object Pascal的单元Unit156

7.8.1 程序模块156

7.8.2 Object Pascal的单元结构157

7.8.3 接口部分158

7.8.4 实现部分158

7.8.5 初始化部分和完成部分159

7.8.6 使用单元159

7.8.7 创建与窗体无关的单元160

7.8.8 将单元加入工程160

第8章面向对象的程序设计基础161

8.1什么是对象161

8.1.1 对象的封装性162

8.1.2 对象的继承性162

8.1.3 对象的多态性163

8.1.4 一个Delphi对象的例子164

8.2类类型167

8.2.1 类类型概述167

8.2.2 类类型的声明168

8.2.3 类类型的字段169

8.2.4 类类型的方法170

8.2.5 类类型的属性173

8.2.6 类类型的可见性174

8.3 从一个对象中继承数据和方法176

8.4对象的范围178

8.4.1 对象的范围179

8.4.2 重载一个方法180

8.5 访问对象成员181

8.6 对象变量的赋值182

8.7建立对象184

8.7.1 声明一个非可视化对象185

8.7.2 用Create方法建立对象实例185

8.7.3 删除对象186

8.8异常处理186

8.8.1 “try…except”结构186

8.8.2 “try…finally”结构187

8.8.3 定义自己的异常189

第9章文本部件和按钮部件192

9.1Label部件192

9.1.1 主要属性192

9.1.2 主要方法193

9.1.3 主要事件196

9.2Edit部件197

9.2.1 主要属性197

9.2.2 主要方法198

9.2.3 主要事件199

9.3 Memo部件201

9.4ListBox部件203

9.4.1 主要属性203

9.4.2 主要事件206

9.5ComboBox部件208

9.5.1 主要属性208

9.5.2 主要事件209

9.6Button部件210

9.6.1 主要属性210

9.6.2 主要事件211

9.7 BitBtn部件213

9.8 Speed Button部件215

9.9 Check Box部件217

9.10 Radio Button部件220

9.11 一个小应用程序220

9.11.1工程中的窗体及部件221

9.11.2 程序代码226

第10章容器部件和目录访问部件232

10.1 Group Box部件232

10.2 Radio Group部件233

10.3 Panel部件234

10.4 ActionList部件238

10.5StatusBar部件239

10.5.1 主要属性239

10.5.1 主要部件240

10.6 ToolBar部件240

10.7 FileListBox部件241

10.8DirectoryListBox部件242

10.8.1 主要属性243

10.8.1 主要方法244

10.9 DriveComboBox部件245

10.10 FilterComboBox部件246

10.11TreeView部件247

10.11.1 主要属性248

10.11.2 主要方法252

10.11.3 主要事件254

10.12Image部件和ImageList部件255

10.12.1 Image的主要属性255

10.12.2 ImageList的主要部件257

10.12.3 ImageList的主要方法258

10.13PageControl部件259

10.13.1 主要属性260

10.13.2 主要方法261

10.13.3 主要事件262

第11章其他一些常用部件265

11.1定时器部件Timer265

11.1.1 主要属性266

11.1.2 主要事件266

11.1.3 一个时钟程序266

11.2ScrollBar部件269

11.2.1 主要属性269

11.2.2 主要事件270

11.3OpenDialog部件271

11.3.1 主要属性272

11.3.2 主要方法273

11.4SaveDialog部件274

11.4.1 主要属性274

11.4.2 主要方法275

11.5 FontDialog部件276

11.6 ColorDialog部件278

11.7 PrintDialog部件280

11.8FindDialog部件282

11.8.1 主要属性283

11.8.2 主要事件283

11.9ReplaceDialog部件284

11.9.1 主要属性284

11.9.2 主要事件285

11.10 一个浏览图像的程序286

11.10.1程序部件及其属性286

11.10.2 工程文件和单元文件289

第12章应用程序界面设计295

12.1菜单设计295

12.1.1 菜单术语296

12.1.2 打开菜单设计器296

12.1.3 创建菜单297

12.1.4 使用菜单模板300

12.1.5 把设计的菜单保存为一个模板300

12.2MainMenu部件302

12.2.1 主要属性302

12.2.2 主要方法303

12.2.3 主要事件303

12.3TMenuItem部件304

12.3.1 主要属性304

12.3.2 主要方法305

12.3.3 主要事件307

12.4PopupMenu部件307

12.4.1 主要属性308

12.4.2 主要方法310

12.4.3 主要事件310

12.5多文档界面(MDI)设计310

12.5.1 MDI的父窗体311

12.5.2 MDI的子窗体312

12.5.3 在运行期间动态生成窗体312

12.5.4 与MDI有关的窗体属性313

12.5.5 菜单的合并314

12.5.6 子窗口的处理315

第13章多文档程序实例——小小记事本321

13.1对话框窗体About321

13.1.1 About窗体简介及设计322

13.1.2 About窗体单元代码324

13.2父窗体MDIFrame324

13.2.1 MDIFrame窗体设计325

13.2.2 MDIFrame窗体单元代码329

13.3子窗体MDIEdit333

13.3.1 MDIEdit窗体简介及设计333

13.3.2 MDIEdit窗体单元代码338

1999《Delphi 4.0 程序设计基础培训教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由邓志鸿编 1999 北京:高等教育出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

PASCAL程序设计基础教程(1993 PDF版)
PASCAL程序设计基础教程
1993 北京:科学出版社
CC++程序设计培训教程( PDF版)
CC++程序设计培训教程
Java程序设计培训教程( PDF版)
Java程序设计培训教程
程序设计基础(1983 PDF版)
程序设计基础
1983
程序设计基础(1978 PDF版)
程序设计基础
1978
程序设计基础(1983 PDF版)
程序设计基础
1983 北京:人民邮电出版社
Quick BASIC程序设计应试培训教程(1998 PDF版)
Quick BASIC程序设计应试培训教程
1998 北京:北京工业大学出版社
C语言程序设计基础教程(1997 PDF版)
C语言程序设计基础教程
1997 重庆:重庆大学出版社
C语言及其开发工具  下  调试器及运行库(1988 PDF版)
C语言及其开发工具 下 调试器及运行库
1988 厦门:厦门大学出版社
AutoCAD R14程序设计基础教程(1999 PDF版)
AutoCAD R14程序设计基础教程
1999 青岛:青岛出版社
Delphi 4.0高级程序设计(1999 PDF版)
Delphi 4.0高级程序设计
1999 北京:人民邮电出版社
网络程序设计短期培训教程(1999 PDF版)
网络程序设计短期培训教程
1999 北京:北京工业大学出版社
Delphi程序设计入门(1997 PDF版)
Delphi程序设计入门
1997 人民邮电出版社;西蒙与舒斯特国际出版公司
程序设计基础(1985 PDF版)
程序设计基础
1985 北京:科学出版社
Delphi 4.0学习教程(1999 PDF版)
Delphi 4.0学习教程
1999 北京:北京大学出版社