图书介绍

Delphi 3.0/4.0实用编程技术PDF|Epub|txt|kindle电子书版本下载

Delphi 3.0/4.0实用编程技术
  • 方可燕等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7801247787
  • 出版时间:1999
  • 标注页数:480页
  • 文件大小:40MB
  • 文件页数:496页
  • 主题词:

PDF下载


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

下载说明

Delphi 3.0/4.0实用编程技术PDF格式电子书版下载

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

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

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

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

图书目录

第一章 Delphi性能简介1

1.1 Delphi基本概念介绍1

1.1.1 Delphi的语言基础及发展1

1.1.2 面向对象编程的概念2

1.2 Delphi 4.0 各种版本2

1.3 使用Delphi 4.0 的系统要求2

1.4 Delphi 4.0 Client/ServerSuite的安装3

1.5 Delphi 4.0的优越性3

1.6 小结4

第二章 Delphi编程环境5

2.1 Delohi 4.0的界面布局5

2.1.1 主菜单6

2.1.2 快速按钮栏6

2.1.3 控件面板7

2.1.4 对象检查器7

2.1.5 窗体窗口8

2.1.6 代码窗口9

2.2 Delphi界面内的工具使用9

2.2.1 Delphi 4.0的菜单结构简介9

2.2.2 一个多窗体工程的例子10

2.2.3 Delphi的工程管理12

2.2.4 创建工程13

2.3 Delphi的文件种类16

2.3.1 工程17

2.3.2 工程文件18

2.3.3 单元文件18

2.3.4 窗体文件19

2.4 小结20

第三章 Delphi的数据类型及操作21

3.1 Pascal语言的基础知识21

3.1.1 基本字符集21

3.1.2 常量21

3.1.3 变量22

3.1.4 标准和扩展数据类型23

3.1.5 Delphi 中的等号23

3.2 自定义的简单类型24

3.2.1 枚举类型24

3.2.2 子界类型25

3.3 数组26

3.3.1 概念26

3.3.2 多维数组28

3.3.3 字符数组和字符串28

3.4 集合30

3.4.1 集合类型的定义30

3.4.2 集合类型的运算31

3.5 记录33

3.5.1 记录类型的定义33

3.5.2 记录类型变量及其访问34

3.5.3 开域语句的使用34

3.6 指针35

3.6.1 指针和动态变量35

3.6.2 指针操作37

3.7 小结39

第四章 Delphi的程序结构40

4.1 控制流程40

4.1.1 条件语句40

4.1.2 v 情况语句41

4.1.3 循环语句43

4.2 过程与函数44

4.2.1 过程45

4.2.2 函数46

4.2.3 递归调用47

4.3 文件的操作48

4.3.1 记录文件48

4.3.2 文本文件50

4.3.3 无类型文件51

4.4 小结51

第五章文本编辑52

5.1 建立窗口52

5.1.1 建立空白窗体(Blank Form)52

5.1.2 利用模板建立其他类型的窗体53

5.2 建立菜单56

5.2.1 菜单的组成56

5.2.2 弹出式菜单和级联式菜单57

5.2.3 菜单标记,快捷键,访问键58

5.2.4 用户自定义菜单60

5.2.5 利用向导自动生成一般化的菜单63

5.3 字符串列表的常用操作67

5.3.1 创建新的字符串列表67

5.3.2 列表中的字符串操作69

5.3.3 装载、保存字符串列表71

5.3.4 往字符串列表中加入对象72

5.3.5 操作字符串列表中的对象72

5.4 文本编辑组件73

5.4.1 TEdit组件74

5.4.2 TMemo组件74

5.5 MDI(多文本界面)的应用75

5.6 设计MPI(多页面界面)80

5.7 小结83

第六章常用对话框组件84

6.1 打开对话框组件84

6.2 文件保存对话框87

6.3 字体对话框组件89

6.4 查找对话框组件91

6.5 替换对话框组件93

6.6 小结95

第七章 Delphi图形对象96

7.1 基本的图形元素96

7.1.1 坐标96

7.1.2 画布96

7.1.3 像素96

7.2 Delphi中的图形对象100

7.2.1 画布(TCanvas Object)100

7.2.2 画笔(TPen Object)101

7.3 小结104

第八章 图像编程105

8.1 图像对象概述105

8.1.1TGraphic对象105

8.1.2 TBitmap Object (位图对象)105

8.1.3 TPicture对象106

8.1.4 Tlmage组件106

8.2 图像对象的应用例子106

8.3 小结114

第九章 文件管理115

9.1 文件属性及Delphi中的文件组件115

9.1.1 文件属性115

9.1.2 Delphi的文件组件117

9.1.3 应用程序例子:文件属性管理器118

9.2 文件类型122

9.2.1 文本文件122

9.2.2 二进制文件124

9.3 简介Delphi的文件管理标准过程125

9.3.1 文件名操作125

9.3.2 文件的打开与关闭126

9.3.3 文件定位126

9.3.4 文件属性127

9.3.5 读写文件127

9.3.6 文件删除与截断127

9.3.7 文件日期128

9.3.8 文件状态128

9.3.9 文件查找128

9.3.10 磁盘操作128

9.3.11 目录操作128

9.4 记录文件的应用129

9.4.1 任务介绍129

9.4.2 设计方法129

9.4.3 结果分析139

9.5 应用例子:文件管理器140

9.5.1 程序的组成部分140

9.5.2 主窗口的设计141

9.5.3 其他窗口的设计147

9.5.4 文件的基本管理功能148

9.5.5 主窗口的程序清单155

9.6 小结163

第十章 Delphi程序调试164

10.1 在调试中使用断点(breakpoints)165

10.1.1 在指定代码行设置断点165

10.1.2 设置条件断点166

10.1.3 查看断点列表167

10.2 控制程序的运行168

10.2.1 让程序运行到某个位置168

10.2.2 单步调试168

10.3 浏览和修改变量的值169

10.3.1 显示Watch窗口169

10.3.2 格式化Watch窗口中的变量169

10.3.3 修改变量的值170

10.4小结171

第十一章 Delphi数据库系统172

11.1 关系数据库模型173

11.1.1 关系数据库173

11.1.2 关系模型173

11.2 数据库类型174

11.2.1 独立数据库174

11.2.2 文件共享数据库175

11.2.3 客户机/服务器数据库175

11.2.4 多级数据库176

11.3 Delphi数据库系统简介176

11.3.1 Delphi可利用的数据库176

11.3.2 数据库管理系统(DBMS)177

11.3.3 数据库应用程序178

11.4 Delphi数据库的体系结构179

11.4.1 数据访问组件180

11.4.2 数据控制组件183

11.5 小结186

第十二章 简单的数据库应用187

12.1 数据库桌面(Database Desktop)187

12.1.1 设置工作目录及其别名188

12.1.2 用Database Desktop创建表结构190

12.1.3 输入数据192

12.1.4 记录排序194

12.1.5 关键字段的唯一性194

12.1.6 记录间的导航196

12.2 用Form Wizard创建简单的Delphi数据库程序197

12.2.1 在窗体中放置数据控件197

12.2.2 了解由Database Form Wizard创建的窗体202

12.2.3 测试StudentM程序206

12.3 手动联系底层数据库208

12.3.1 几个组件的简单介绍208

12.3.2 手动创建简单数据库应用214

12.4 用数据库表来表示和显示继承关系217

12.4.1 技术分析217

12.4.2 实现步骤218

12.4.3 程序清单226

12.4.4 原理分析227

12.5 小结229

第十三章 数据库访问组件的使用与编程230

13.1 数据访问组件概述230

13.2 Tsession组件及其应用231

13.2.1 TSession组件的重要属性232

13.2.2 TSession组件的方法232

13.2.3 TSession组件应用举例234

13.3 TDataSource组件及其应用237

13.3.1 TDataSource组件的主要属性238

13.3.2 TDataSource组件的事件239

13.4 数据集组件TDataSet240

13.4.1 数据集组件的状态241

1 3.4.2 打开和关闭数据集241

13.4.3 数据集的导航242

13.4.4 数据集中的数据维护243

13.4.5 与数据浏览组件的连接246

13.4.6 数据集组件的事件246

13.5 TTable组件及其应用246

13.5.1 一些重要的属性247

13.5.2 TTable组件的方法及其应用249

13.6 字段组件以及字段编辑器的使用253

13.6.1 TField组件253

13.6.2 字段编辑器的使用258

13.7 TReport组件及其应用260

13.7.1 TReport组件的属性260

13.7.2 TReport组件重要方法261

13.8 一个简单的例子261

13.8.1 界面261

13.8.2 程序说明262

13.9 小结265

第十四章 使用数据浏览组件266

14.1 TDBGrid组件的使用267

14.2 TDBEdit组件的使用269

14.2.1 TDBEdit组件的属性269

14.2.2 例子269

14.3 TDBText组件的使用270

14.4 TDBNavigator组件及其应用271

14.5 TDBImage组件及其应用273

14.6 TDBMemo组件及其应用274

14.6.1 TDBMemo组件的主要属性275

14.6.2 TDBMemo组件的方法275

14.7 TDBCombox组件及其使用276

14.7.1 TDBCombox组件的属性276

14.7.2 TDBCombox组件的事件277

14.8 TDBListBox组件及其使用278

14.9 TDBCheckBox组件及其使用279

14.10 TDBRadioGroup组件及其使用280

14.11 TDBCtrlGrid组件及其使用281

14.12 TDBChart组件及其使用283

14.13 小结285

第十五章 SQL语言使用与编程286

15.1 一段关于SQL语言的历史286

15.2 SQL语言简介286

15.2.1 SQL语言的组成286

15.2.2 SQL语言的优点287

15.3 SQL命令和数据类型287

15.3.1 S QL命令287

15.3.2 SQL语言中的数据类型288

15.4 从数据库中检索数据290

15.4.1 SELECT语句语法概述和使用290

15.4.2 游标的使用295

15.5 SQL中的数据操作297

15.5.1 建立和维护数据库结构297

15.5.2 利用SQL数据定义语言操作表299

15.5.3 表中数据的操作300

15.6 动态SQL语言编程301

15.6.1 动态SQL语句的基本概念302

15.6.2 态SQL语句与游标303

15.7 SQL语句中的函数303

15.7.1 列函数的使用303

15.7.2 行函数的使用304

15.8 Delphi 4.0 中的SQL编程306

15.8.1 使用TQuery组件307

15.8.2 SQL命令文本的编写308

15.8.3 TQuery组件的Open方法和ExecSQL方法311

15.8.4 在运行时改变SQL语句的参数值312

15.9 SQL编程实例313

15.9.1 简单的数据库查询313

15.9.2 表数据的维护315

15.9.3 数据库信息系统319

15.10 小结330

第十六章 报表与图表331

16.1 QuickReport331

16.1.1 QuickReport的组件简介332

16.1.2 表带与主要组件334

16.1.3 用QuickReport制作报表339

16.2 TeeChart348

16.2.1 利用TeeChart Wizard生成数据图表349

16.2.2 TeeChart组件的使用351

16.2.3 关于Chart Editor352

16.3 Decision Cube355

16.4 小结356

第十七章 OLE与COM对象模型357

17.1 对象链结与嵌入357

17.1.1 OLE技术简介357

17.1.2 嵌入、链接与OCX358

17.2 使用TOleContainer358

17.2.1 一个实例OLEmain358

17.2.2 TOleContainer方法与属性364

17.2.3 TOleContainer组件小结367

17.3 OLE自动化初步367

17.3.1 OLE自动化的概念367

17.3.2 OLE自动化与登录368

17.3.3 发送数据库数据的客户程序369

17.3.4 过程分析与Word.Basic函数调用372

17.3.5 OLE自动化服务器程序373

17.3.6 使用自动化对象向导和类型库编辑器374

17.3.7 注册自动化服务器378

17.4 COM对象模型379

17.4.1 新名词与COM对象379

17.4.2 COM接口继承与IUnknown接口380

17.4.3 IUnknown方法的实现380

17.5 小结381

第十八章 动态连接库的编程382

18.1 动态连接库的基本概念382

18.1.1 什么是动态连接库382

18.1.2 动态连接库的基本概念382

18.1.3 传统的DLL编写方法383

18.1.4 16位和32位的DLL之间的区别383

18.2 动态连接库的编写和调用383

18.2.1 Delphi中DLL的编写383

18.2.2 DLL的调用384

18.2.3 库初始化代码387

18.3 动态连接库编程实例389

18.3.1 虚拟内存和DLL实现数据传输389

18.3.2 窗体重用393

18.4 小结400

第十九章ActiveX组件401

19.1 ActiveX概述401

19.1.1 什么是OLE401

19.1.2 World Wide Web与ActiveX401

19.2 在Delphi 4.0中建立ActiveX组件403

19.2.1 将Delphi组件转换为ActiveX组件404

19.2.2 往ActiveX组件中添加方法410

19.2.3 浏览ActiveX类型库(Type Library)411

19.3 小结411

第二十章 利用Delphi进行Internet/Intranet程序设计412

20.1 WWW及Delphi Internet工具简介412

20.1.1 WWW基本概念412

20.1.2 Web服务器412

20.1.3 WWW浏览器413

20.1.4 几个常用的术语413

20.1.5 DelphiInternet工具简介414

20.1.6 软、硬件要求415

20.2 利用Delphi创建动态Web页面416

20.2.1 HTML基础416

20.2.2 CGI、WIN-CGI、ISAPI和NSAPI417

20.2.3 第一个CGI程序418

20.2.4 将CGI程序转换为ISAPI DLL420

20.3 Web浏览器421

20.3.1 浏览器主窗体421

20.3.2 浏览器代码分析422

20.4 创建ActiveForms430

20.4.1 Hello Web430

20.4.2 ActiveForm的安全性问题432

20.5 小结432

第二十一章 多媒体及动画技术433

21.1 不同类型的媒体文件433

21.1.1 文件格式433

21.1.2 硬件要求434

21.1.3 多媒体的用途434

21.2 多媒体编程435

21.2.1 调用PlaySound()API435

21.3 使用TMediaPlayer组件437

21.3.1 最简单的媒体播放器437

21.3.2 实用的媒体播放器438

21.3.3 TMediaPlayer的进一步剖析441

21.3.4 放映窗口442

21.3.5 方法驱动的媒体播放器443

21.4 Delphi动画446

21.4.1 OpenGL图形加速技术446

21.4.2实现动画的其他方法452

21.5小结453

第二十二章 Delphi自定义组件的开发454

22.1 Delphi组件基本原理454

22.1.1 类和对象的基本概念454

22.1.2 派生组件455

22.1.3 安装和删除组件459

22.2 从头编写组件460

22.2.1 基础类和组件控制460

22.2.2 创建一个组件461

22.2.3 添加属性462

22.2.4 构造过程463

22.2.5 实现方法464

22.2.6 添加事件464

22.2.7 测试组件466

22.3 创建可视组件469

22.3.1 TAnimated组件469

22.3.2 几点提示476

22.3.3 为组件添加图标476

22.3.4 使用TAnimated组件477

22.4 小结480

热门推荐