图书介绍

新概念Delphi 6.0教程PDF|Epub|txt|kindle电子书版本网盘下载

新概念Delphi 6.0教程
  • 杨宇编著 著
  • 出版社: 北京科海集团公司
  • ISBN:7899980178
  • 出版时间:2001
  • 标注页数:481页
  • 文件大小:65MB
  • 文件页数:497页
  • 主题词:软件工具(学科: 程序设计) 软件工具 程序设计

PDF下载


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

下载说明

新概念Delphi 6.0教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi6.0入门1

1.1 Delphi的历史回顾1

1.2 Delphi6.0的新特性2

1.3 Delphi6.0的菜单5

1.3.1 主菜单5

1.3.2 File菜单5

1.3.3 Edit菜单7

1.3.4 Search菜单9

1.3.5 View菜单10

1.3.6 Project菜单18

1.3.7 Run菜单22

1.4 Delphi6.0的工具栏25

1.5 组件选项板26

1.6 Delphi6.0的主编辑器27

1.7 Delphi6.0中的快捷方式30

1.8 本章小结31

第2章 Object Pascal语言32

2.1 Object Pascal程序框架32

2.1.1 工程主程序框架32

2.1.2 程序单元框架和语法33

2.13 程序单元引用方式与Uses子句35

2.2 Object Pascal语法元素36

2.3 注释36

2.4 变量37

2.5 常量38

2.6.1 赋值运算符39

2.6.2 比较运算符39

2.6 运算符39

2.6.3 逻辑运算符40

2.6.4 算术运算符40

2.6.5 按位运算符41

2.7 Object Pascal数据类型41

2.7.1 类型的比较41

2.7.2 字符和字符串42

2.8 用户自定义类型43

2.8.1 数组43

2.8.2 动态数组44

2.8.4 集合45

2.8.3 记录45

2.8.5 对象47

2.8.6 指针47

2.9 条件语句48

2.9.1 If语句48

2.9.2 Case语句49

2.10 循环结构50

2.10.1 For循环50

2.10.2 While循环50

2.10.3 Repeat...Until循环51

2.10.4 Break语句51

2.11 过程和函数52

2.10.5 Continue语句52

2.13 包53

2.13 面向对象编程54

2.14.Delphi对象55

2.14.1 声明和创建实例55

2.14.2 析构56

2.15 方法56

2.15.1 重载57

2.15.2 特性57

2.15.3 代码可见性58

2.16 接口59

2.17 异常处理63

2.17.1 异常类65

2.17.2 触发异常67

2.18 运行期类型信息67

2.19 本章小结68

第3章 Delhi应用程序框架和设计69

3.1 Delhi环境和项目的体系结构69

3.2 构成Delhi项目的文件69

3.2.1 项目文件69

3.2.2 单元文件70

3.2.3 Form文件70

3.2.4 资源文件72

3.2.5 项目选项和桌面设置文件72

3.3.2 代码中被共享的单元73

3.3.1 一个项目一个目录73

3.2.6 包文件73

3.3 Delhi项目管理73

3.3.3 多项目管理74

3.4 项目选项设置75

3.5 Delphi项目的框架类80

3.5.1 TForm80

3.5.2 有模式的Form81

3.5.3 无模式的Form81

3.5.4 管理Form的图标和边框81

3.5.5 Tapplication类型83

3.5.6 TApplication的特性83

3.5.7 TApplication的方法84

3.5.8 TApplication的事件85

3.5.9 TSereen类85

3.6 MDI应用程序86

3.6.1 创建MDI应用程序86

3.6.2 使用菜单87

3.6.3 隐藏一个子Form88

3.7 公共体系结构88

3.7.1 应用程序的体系结构88

3.7.2 Delphi固有的体系结构89

3.7.3 体系结构的示例89

3.8.1 显示程序的启动界面90

3.8 程序窗体设计90

3.8.3 实现窗体拖动91

3.8.4 Form生成的顺序91

3.8.2 限制窗体的大小91

3.8.5 停靠窗口92

3.9 本章小结95

第4章 代码标准规则96

4.1 源代码格式规则96

4.1.1 缩进96

4.1.2 边距96

4.2.2 过程和函数97

4.2.3 例程中的形参97

4.2 Object Pascal97

4.2.1 括号97

4.2.4 变量98

4.2.5 类型99

4.2.6 构造类型99

4.2.7 语句100

4.2.8 结构化异常处理101

4.2.9类102

4.3.3 数据模块文件103

4.3.2 Form文件103

4.3.4 单元文件103

4.3.1 项目文件103

4.3 文件103

4.4 Form和数据模块104

4.4.1 Form104

4.4.2 数据模块104

4.5 包105

4.5.1 运行期包与设计期包105

4.5.2 文件命名标准105

4.6 组件105

4.6.1 自定义组件105

4.6.2 组件实例的命名规则106

4.6.3 组件的前缀106

4.7 本章小结111

第5章 使用Delphi6.0的组件112

5.1 Standard组件组112

5.1.1 TFrame113

5.1.2 TMainMenu 和 TPopMenu菜单115

5.1.3 TLabel、TEdit和 TlabeledEdit组件118

5.1.4 TCheckBox和 TradioButton组件118

5.1.5 TListBox和 TcomboBox组件119

5.1.6 Tpanel组件120

5.1.7 TactionList组件121

5.2 Additional组件组121

5.2.1 TmaskEdit组件122

5.2.2 Timage组件122

5.2.4 TapplicationEvents组件123

5.2.3 Tsplitter组件123

5.2.5 TActionManager组件124

5.3 Win32组件组126

5.3.1 TpageControl组件126

5.3.2 TimageList组件129

5.3.3 TstatusBar组件131

5.3.4 TMonthCalendar和TdateTimePicker组件131

5.3.5 TcomboBoxEx组件132

5.4 Dialogs组件组133

5.5 本章小结135

6.1 VCL应用框架136

第6章 VCL组件基础136

6.2 组件简介137

6.3 组件的种类138

6.4 组件的结构139

6.4.1 组件的特性139

6.4.2 组件的事件140

6.4.3 组件的拥有关系141

6.4.4 组件的父子关系142

6.5 组件的继承关系142

6.5.1 TPersistent类143

6.5.2 TComponent组件143

6.5.4 TGraphicControl类145

6.5.5 TWinControl类145

6.5.3 TControl类145

6.5.7 VCL助手类146

6.6 运行期类型信息150

6.6.1 Typlnfo.pas 单元151

6.6.2 获取RTTI153

6.6.3 检查特性157

6.7 本章小结158

第7章 编写自己的组件159

7.1 组件设计基础159

7.1.1 编写组件的时机159

7.1.2 编写组件的步骤159

7.1.3 确定组件的祖先类160

7.1.4 创建组件单元161

7.1.5 加入新的特性162

7.1.6 向组件中加入事件171

7.1.7 加入自定义的方法173

7.1.8 构造和析构174

7.1.9 注册组件175

7.1.10 组件图标176

7.2 定制组件176

7.3 复合组件177

7.4 组件包181

7.4.1 使用包的好处181

7.4.2 包的类型182

7.4.3 包文件182

7.4.4 安装包183

7.4.5 设计包184

7.4.6 维护包的版本185

7.5 本章小结185

8.1 异常理论187

8.1.1 错误处理方法187

8.1.2 Try...Finally块188

8.1.3 Try...Except块190

8.1.4 混合使用资源保护和异常处理192

8.1.5 异常处理的必要性194

8.2 异常类195

8.3.1 一个异常的实例197

8.3 异常的实例197

8.3.2 找到异常的地址200

8.4 引发异常200

8.4.1 引发VCL异常类200

8.4.2 创建和引发异常201

8.4.3 再次引发异常203

8.5 高级异常处理技术204

8.5.1 事件驱动环境下的异常204

8.5.2 哑异常205

8.5.3 应用对象的错误处理205

8.6 处理数据库异常206

8.6.1 EDatebaseError和EDBEngineError异常206

8.6.3 错误常量207

8.6.2 OnPostErrorr()、OnEditError()和OnDeleteError()事件207

8.6.4 自定义数据库服务器异常209

8.7 本章小结210

第9章 动态链接库211

9.1 DLL简介211

9.2 静态链接和动态链接212

9.3 使用DLL的必要性212

9.3.1 共享代码、资源和数据213

9.3.2 隐藏实现的细节213

9.3.3 自定义控件213

9.4 创建和使用DLL213

9.4.1 创建DLL213

9.4.2 定义接口单元215

9.5.1 显示模式Form216

9.5.2 显示无模式Form217

9.6 DLL的入口和出口函数218

9.7 本章小结221

第10章 数据库开发222

10.1 配置ODBC数据源222

10.2 Borland数据库引擎225

10.2.1 BDE管理器225

10.2.2 Databases选项卡228

10.2.3 Configuration选项卡229

10.3.2 BDE数据访问组件230

10.3.1 数据集230

10.3 数据库应用程序体系结构230

10.2.4 分发BDE230

10.3.3 数据库的连接235

10.4 数据库应用程序实例236

10.4.1 打开和关闭数据集236

10.4.2 浏览数据集236

10.4.3 一个实例237

10.4.4 对数据集的操作240

10.4.5 TField类型241

10.4.6 字段编辑器241

10.4.7 计算字段和查找字段244

10.4.8 过滤器246

10.4.9 主从表247

10.5 数据模块248

10.6 SQL语句248

10.6.1 SQL语句语法248

10.6.2 动态SQL250

10.7 连接数据库252

10.8 dbExpress255

10.9 本章小结258

第11章 COM基础259

11.1 COM基础259

11.1.1 COM(组件对象模型)259

11.1.4 COM技术中的术语261

11.1.3 COM、OLE和ActiveX的异同261

11.1.2 COM的问题和未来261

11.5 COM的线程模式262

11.2 接口262

11.2.1 接口简介262

11.2.2 声明接口类型264

11.2.3 实现接口265

11.2.4 使用接口的原因270

11.2.5 接口的维护和更新271

11.2.6 理解IUnknown272

11.2.7 IDispatch、双重接口和DispInterface279

11.2.9 虚方法表280

11.3 COM对象和类工厂280

11.2.8 HResult类型280

11.3.1 TComObject和TComObjectFactory281

11.3.2 进程内COM服务器281

11.3.3 进程外COM服务器282

11.4 DCOM(分布式COM)282

11.5 COM Automation服务器283

11.5.1 创建Automation服务器284

11.5.2 创建Automation控制器287

11.6 TOloContainer289

11.6.1 一个简单的程序示例289

11.6.2 OLE对象的操作方法291

11.7 本章小结291

12.1.1 DCOM简介292

第12章 DCOM292

12.2 COM和分布式体系结构292

12.1.2 DCOM的系统设置293

12.2 DCOM服务器和客户程序293

12.2.1 创建DCOM服务器293

12.2.2 理解Safecall服务器300

12.2.3 创建DCOM客户程序302

12.2.4 深入DCOM307

12.3 本章小节307

第13章 分布式编程308

13.1 MIDAS多层应用308

13.1.1 MIDAS的概念308

13.1.2 MIDAS的核心技术309

13.1.3 简单理解MIDAS313

13.1.4 MIDA、COM/DCOM、CORBA、OLEnterprise313

13.1.5 MIDAS的应用和未来315

13.2 分布式应用程序基础315

13.2.1 DataSnap组件组315

13.2.2 建立3层MIDAS结构317

13.2.3 创建MIDAS服务器318

13.2.4 理解服务器326

13.2.5 创建和理解MIDAS客户程序326

13.3 建立一对多应用程序329

13.3.1创建步骤329

13.3.2 刷新和更新数据330

13.3.4 PacketRecords331

13.3.3 公文包模式331

13.4 错误处理333

13.5 服务器端和客户端逻辑334

13.6 本章小结336

第14章 创建ActiveX控件337

14.1 创建ActiveX控件的原因337

14.2 创建ActiveX控件337

14.2.1 ActiveX控件向导338

14.2.2 ActiveX控件示例339

14.2.3 ActiveX框架349

14.3.2 Web分发351

14.3 ActiveX控件在Web上的应用351

14.3.1 与Web浏览器交互351

14.4 本章小结354

第15章 文件处理355

15.1 文件的输入/输出355

15.1.1 文体文件355

15.1.2 处理有类型文件358

15.1.3 处理无类型文件366

15.2 TTextRec和TFilRec结构368

15.3 驱动器和目录369

15.3.1 获得驱动器列表370

15.3.2 获得驱动器信息371

15.3.3 获取Windows目录373

15.3.4 获取系统目录374

15.3.5 获取当前目录374

15.3.6 从目录中查找文件375

15.3.7 复制和删除目录378

15.4 内存映射文件380

15.4.1 内存映射文件的作用380

15.4.2 创建内存映射文件381

15.5 本章小结387

第16章 图像编程388

16.1 GDI和TCanvas类388

16.1.1 理解GDI388

16.1.2 画笔TPen389

16.1.3 TCanvas.Pixels特性391

16.1.4 TCanvas.Brush特性391

16.1.5 Font字体392

16.1.6 TCanvas.CopyMode特性393

16.2 TCanvas的方法396

16.2.1 TCanvas画线396

16.2.2 TCanvas画几何形状396

16.2.3 TCanvas输出文字397

16.2.4 定制图形401

16.2.5 设备描述表403

16.3.4 Form坐标系404

16.3.3 屏幕坐标系404

16.3.1 设备坐标系404

16.3 坐标系统和映射模式404

16.3.2 逻辑坐标系404

16.3.5 坐标映射405

16.3.6 设置映射模式407

16.3.7 设置窗口/视区范围407

16.4 高级字体408

16.4.1 Win32字体类型409

16.4.2 基本字体元素409

16.4.3 GDI字体分类410

16.4.4 显示不同字体411

16.5 本章小结411

17.1 一个简单的媒体播放器412

第17章 多媒体编程412

17.2 播放WAV文件413

17.3 播放AVI文件413

17.4 设备支持415

17.5 音频CD播放器416

17.5.1 编写CD播放器程序416

17.5.2 获取CD播放信息417

17.6 本章小结420

附录1 Delphi函数方法参考手册421

附录2 Win32 API函数库429

附录3 Delphi网络资源476

热门推荐