《Delphi新起点 4.0实用教程》求取 ⇩

前言1

第1章安装Delphi 41

1.1 Delphi 4的不同版本1

1.2 软硬件环境要求1

1.3 安装过程(以Windows 95中文版操作系统为例)2

1.4 安装中应注意的几个问题7

1.5 卸载Delphi 37

第2章 Delphi 4的新技术8

2.1 语言8

2.2 项目管理9

2.4 程序调试10

2.3 用户界面10

2.5 支持MTS的开发11

2.6 支持Windows98的开发11

2.7 数据库访问技术和决策支持11

2.8 方便地开发分布式应用和Internet应用12

第3章Delphi开发环境13

3.1 启动Delphi 413

3.2 Delphi 4界面13

3.3 菜单条14

3.3.1 File菜单16

3.3.2 Edit菜单17

3.3.4 View菜单19

3.3.3 Search菜单19

3.3.5 Project菜单21

3.3.6 Run菜单22

3.3.7 Component菜单24

3.3.8 DataBase菜单24

3.3.9 Tools菜单25

3.3.10 WorkGroups菜单25

3.3.11 Help菜单26

3.4 工具条26

3.4.1 按钮介绍26

3.4.2 定制工具条27

3.5.1 Standard29

3.5 构件板29

3.5.2 Additional30

3.5.3 Win3231

3.5.4 System32

3.5.5 Internet32

3.5.6 Data Access33

3.5.7 Data Controls34

3.5.8 Midas34

3.5.9 DecisionCube35

3.5.10 QReport36

3.5.12 Win3.137

3.5.11 Dialogs37

3.5.13 Samples38

3.5.14 ActiveX38

3.5.15 重新排列构件板构件39

3.6 窗体39

3.7 代码编辑器41

3.7.1 单元与窗体的关系42

3.7.2 定制代码编辑器42

3.7.3 代码编辑器的加速菜单45

3.7.4 代码编辑器的使用46

3.7.5 Code Insight的使用49

3.7.6 代码管理器的使用51

3.8 对象观察器53

3.8.1 对象特性53

3.8.2 对象事件56

3.9 停泊窗口57

3.9.1 如何将工具窗口停泊在代码编辑器窗口上57

3.9.2 如何将停泊窗口离开代码编辑器窗口58

3.10 帮助系统58

第4章项目管理59

4.1 项目59

4.1.1 系统产生的文件59

4.1.3 创建一个新项目60

4.1.2 装入一个项目60

4.1.4 保存项目61

4.1.5 添加窗体或单元61

4.1.6 删除一个窗体或单元62

4.1.7 指定项目的主窗体62

4.1.8 删除文件63

4.2 项目组63

4.2.1 创建项目组64

4.2.2 项目管理器窗口65

4.2.3 项目的编译65

5.1 开始一个应用程序67

第5章创建第一个Windows应用程序67

5.2 设计窗体68

5.3 设置构件71

5.3.1 放置构件的操作步骤71

5.3.2 构件排列71

5.3.3 调整构件大小73

5.3.4 锁定构件74

5.3.5 修改特性75

5.4 处理事件76

5.4.1 定义事件处理过程76

5.4.2 添加代码77

5.5 指定帮助和肖像文件78

5.6 编译、运行程序78

5.7 单元结构80

5.7 窗体文件82

5.8 项目文件84

第6章对象库与Delphi向导85

6.1 对象库85

6.1.1 对象库介绍85

6.1.2 使用对象库89

6.2 定制对象库89

6.2.1 添加新的应用程序到模板90

6.2.2 添加新窗体模板到对象库90

6.2.3 对象库对话框91

6.3 使用向导92

第7章PASCAL语言93

7.1 变量93

7.1.1 声明变量93

7.1.2 变量的命名规则95

7.2 数据类型95

7.2.1 简单类型95

7.2.2 自定义数据类型100

7.3 指针类型112

7.3.1 指针类型的声明112

7.3.2 指针的使用113

7.3.3 无类型指针116

7.4 Variant数据类型117

7.5 过程类型118

7.6 数据类型的兼容与强制转换120

7.6.1 类型兼容120

7.6.2 赋值兼容120

7.6.3 变量强制类型转换121

7.6.4 数值强制类型转换122

7.7 数据类型运算符123

7.7.1 算术运算符123

7.7.2 逻辑运算符124

7.7.4 运算符的优先级125

7.7.3 关系运算符125

7.8 语句126

7.8.1 赋值语句126

7.8.2 块语句127

7.8.3 Delphi控制语句128

7.9 过程与函数138

7.9.1 过程的定义和调用138

7.9.2 函数的定义和调用140

7.9.3 返回值141

7.9.4 调用约定142

7.9.5 指示字143

7.9.6 参数144

8.1 类类型和对象概146

第8章对象与类类型146

8.2 类类型中的方法149

8.2.1 方法的声明和定义149

8.2.2 构造和析构149

8.2.3 方法指示字152

8.2.4 抽象方法155

8.2.5 重裁方法与重定义方法155

8.3 类型中的特性157

8.3.1 声明特性157

8.3.2 特性限定符158

8.3.4 特性重裁161

8.3.3 组特性161

8.4 类成员的可见性162

8.4.1 Private164

8.4.2 Public164

8.4.3 Published164

8.4.4 Protected164

8.4.5 Automated164

8.5 类类型的兼容性165

第9章单元与结构167

9.1 Program单元167

9.2 UNIT单元168

9.2.1 单元结构168

9.2.3 接口部分169

9.2.2 单元首部169

9.2.4 实现部分170

9.2.5 USES子句172

9.2.6 初始化部分174

9.2.7 完成部分174

第10章程序包176

10.1 程序包概述176

10.1.1 运行时程序包176

10.1.2 设计时程序包177

10.2 使用环境177

10.3 使用程序包技术编译178

10.4 使用程序包时应注意的问题179

第11章窗体设计180

11.1 窗体与窗口的关系180

11.1.1 窗口的概念181

11.1.2 Delphi窗体181

11.2 窗体特性182

11.3 固定窗体182

11.4 固定窗体的横宽184

11.5 无标题条窗口186

11.6 窗体间相互连动189

11.7 实例源代码191

12.1.2 打开菜单设计者203

12.1.1 加入菜单构件203

第12章菜单的创建与管理203

12.1 菜单设计者203

12.1.3 菜单项命名205

12.1.4 增加、插入、修改和删除菜单项205

12.1.5 增加分隔条207

12.1.6 定义加速键和快捷键207

12.1.7 调整菜单位置208

12.1.8 菜单设计者窗口的加速菜单208

12.2 创建子菜单209

12.3 菜单模板210

12.3.1 插入菜单模板210

12.3.3 将一个菜单保存为模板211

12.3.2 删除菜单模板211

12.4 编写菜单事件处理代码212

12.4.1 菜单构件事件212

12.4.2 菜单项事件212

12.4.3 使用已存在的事件处理过程213

12.5 动态管理菜单214

12.5.1 增加项目到菜单214

12.5.2 删除菜单项215

12.5.3 隐藏或显示菜单项215

12.5.4 启用或禁用菜单项215

12.5.4 动态管理菜单举例215

12.6.1 定制菜单复选标记223

12.6 图形菜单项223

12.6.2 位图菜单项226

第13章MDI编程232

13.1 建立MDI父窗体和子窗体232

13.2 建立应用程序菜单235

13.3 管理MDI子窗口237

13.3.1 创建新窗口237

13.3.2 安排图标238

13.3.3 层叠MDI窗口238

13.3.4 并列MDI子窗口239

13.3.5 建立子窗口列表239

13.3.7 使用MDI父窗口特性240

13.3.6 关闭子窗口240

13.4 使用模板241

第14章构件的使用242

14.1 轨迹条242

14.1.1 轨迹条的特性242

14.1.2 轨迹条构件的事件243

14.2 进度条244

14.3 上下构件246

14.3.1 上下构件的特性247

14.3.2 上下构件的事件247

14.4 状态条构件248

14.5 上下构件及状态条的使用举例250

14.6 树状视图256

14.6.1 TTree View构件的特性257

14.6.2 TTree View构件的方法258

14.6.3 TTree View构件的使用举例259

14.7 行为列表构件268

14.7.1 行为对象268

14.7.2 行为列表269

14.7.3 行为连接271

14.7.4 使用举例271

14.8.1 特性与方法274

14.8 工具条构件274

14.8.2 使用举例276

14.9 QuickReport构件283

14.9.1 QuickReport的特点283

14.9.2 QuickReport向导284

14.9.3 QuickReport构件285

14.9.4 创建一个简单的报表287

14.10 TeeChart构件288

14.10.1 TecChart的特点288

14.10.3 TeeChart使用向导289

14.10.4 创建一个图表289

14.10.2 TeeChart构件的分类289

14.10.5 图表编辑器291

14.10.6 添加代码292

第15章多线程编程295

15.1 线程295

15.2 线程类295

15.2.1 线程类特性296

15.2.2 线程类方法296

15.3 创建多线程程序297

15.3.1 创建多线程297

15.3.2 启动线程300

15.3.3 线程的暂停、恢复和终止301

15.4 线程的优先级302

第16章开发DDE程序304

16.1 DDE会话304

16.2 DDE客户程序305

16.2.1 创建DDE客户程序305

16.2.2 建立与DDE服务器的连接305

16.2.3 请求数据306

16.2.4 发送数据307

16.2.5 控制其他程序307

16.3 DDE服务器程序308

16.3.1 创建DDE服务器程序308

16.3.2 建立与DDE客户程序的连接309

17.1 TMediaPlay构件310

17.1.1 媒体播放器构件310

第17章开发多媒体应用程序310

17.1.2 特性311

17.1.3 方法315

17.1.4 事件317

17.2 示列——简单的AVI文件播放器318

17.3 示例——一个带背景音乐的图片浏览器319

17.4.1 CD音碟播放器应具备的基本功能324

17.4.2 对象特性设置324

17.4 示例——一个完整的CD音碟播放器324

17.4.3 CD音碟播放器完整程序代码329

第18章创建数据库应用程序338

18.1 数据库基础338

18.1.1 关系数据库338

18.1.2 选择数据库339

18.1.3 数据源340

18.1.4 使用Database Desktop建立一个新表342

18.2 Delphi数据库构件343

18.2.1 数据访问构件344

18.2.2 数据控制构件349

18.3.1 设计过程350

18.3 手工建立数据库应用程序350

18.3.2 测试应用程序351

18.3.3 对程序进一步改进352

18.4 定制数据输入界面357

18.4.1 使用TBDEdit构件358

18.4.2 使用TDBLookupComboBox构件358

18.4.3 创建数据输入窗体程序358

18.4.4 计算字段360

18.4.5 数据的安全性考虑361

18.5 多表连接362

18.5.2 创建多数据库表连接程序363

18.5.1 数据库表格的连接363

18.6 使用SQL365

18.6.1 一个简单的SQL查询程序365

18.6.2 设计SQL编辑器371

第19章动态链接库374

19.1 创建动态链接库374

19.2 调用Delphi DLL379

19.2.1 静态调用380

19.2.2 动态调用381

第20章创建构件387

20.1 基本知识387

20.1.1 选择基类387

20.2.1 构件向导388

20.1.2 编写构件的规则388

20.2 建立框架388

20.2.2 使用程序包389

20.3 创建图形构件390

20.3.1 第一步 构件专家391

20.3.2 第二步 中入constructor和destructor方法391

20.3.3 第三步 添加特性和内部变量392

20.3.4 第四步 添加Paint事件处理程序393

20.4 创建可视化构件399

20.4.1 第一步 创建TMult构件399

20.4.2 第二步 添加特性399

20.4.3 第三步 添加构造函数400

20.4.5 第五步 增加一个事件401

20.4.4 第四步 增加方法401

20.4.6 第六步 测试构件403

20.4.7 第七步 进一步改进405

20.4 数值输入构件406

第21章ActiveX构件412

21.1 ActiveX的由来412

21.2 ActiveX构件412

21.3 可视化构件到ActiveX构件的转换413

21.4 修改ActiveX构件418

21.5 注册ActiveX构件418

22.1 HTTP和HTML协议420

第22章创建Internet服务器程序420

22.2 Internet网上的静态内容421

22.3 创建动态Web内容425

22.3.1 Web工作机制425

22.3.2 使用Web服务器程序向导426

22.4 Web服务器程序技术分析428

22.4.1 Web服务器程序的结构428

22.4.2 Web服务器程序的类型429

22.4.3 Web模块430

22.4.4 Web调度器430

22.4.5 动作项431

22.4.6 TWebRequest对象433

22.4.7 TWebResponse对象434

22.5.1 HTML模板436

22.5.2 指定HTML模板437

22.5.3 转换HTML标记437

22.6 处理数据库信息438

22.6.1 添加TSession构件439

22.6.2 数据集页面生成器439

22.6.3 表页面生成器439

22.7 利用窗体从客户端获取信息440

22.8 建立ActiveForm443

1999《Delphi新起点 4.0实用教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由詹里等编著 1999 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

WPS新起点 2000实用教程(1999 PDF版)
WPS新起点 2000实用教程
1999 北京:机械工业出版社
Visual Basic新起点:6.0实用教程(1999年03月第1版 PDF版)
Visual Basic新起点:6.0实用教程
1999年03月第1版 机械工业出版社
Delphi 4.0实用数据库编程(1999 PDF版)
Delphi 4.0实用数据库编程
1999 合肥:中国科学技术大学出版社
Delphi 4.0程序开发应用指南(1999 PDF版)
Delphi 4.0程序开发应用指南
1999 北京:人民邮电出版社
摩托化部队进行曲  军乐总谱(1989 PDF版)
摩托化部队进行曲 军乐总谱
1989 北京:人民音乐出版社
C++ Builder 4.0实用教程(1999 PDF版)
C++ Builder 4.0实用教程
1999 北京:人民邮电出版社
Delphi 4.0高级程序设计(1999 PDF版)
Delphi 4.0高级程序设计
1999 北京:人民邮电出版社
Delphi 4.0数据库编程(1999 PDF版)
Delphi 4.0数据库编程
1999 北京:人民邮电出版社
Delphi 4.0应用开发指南(1998 PDF版)
Delphi 4.0应用开发指南
1998 北京:人民邮电出版社
Microsoft SQL Server 系统管理员新起点 7.0实用教程(1999 PDF版)
Microsoft SQL Server 系统管理员新起点 7.0实用教程
1999 北京:机械工业出版社
计算机等级考试应试指导与习题精解(1997 PDF版)
计算机等级考试应试指导与习题精解
1997 北京:中国统计出版社
Delphi 4.0多媒体实用编程技术(1999 PDF版)
Delphi 4.0多媒体实用编程技术
1999 北京:中国水利水电出版社
Director新起点 7.0实用教程(1999 PDF版)
Director新起点 7.0实用教程
1999 北京:机械工业出版社
Delphi 4.0学习教程(1999 PDF版)
Delphi 4.0学习教程
1999 北京:北京大学出版社
中文Visual FoxPro新起点-6.0实用教程(1999 PDF版)
中文Visual FoxPro新起点-6.0实用教程
1999 北京:机械工业出版社