图书介绍

Delphi 6.0 Programming Guide实用编程教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Delphi 6.0 Programming Guide实用编程教程
  • 肖帆编写 著
  • 出版社: 北京:北京希望电子出版社
  • ISBN:7980008375
  • 出版时间:2001
  • 标注页数:441页
  • 文件大小:57MB
  • 文件页数:453页
  • 主题词:软件工具(学科: 程序设计) 软件工具 程序设计

PDF下载


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

下载说明

Delphi 6.0 Programming Guide实用编程教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Delphi集成开发环境1

1.1 Delphi 6.0简介1

1.2 Delphi可视化开发环境简介2

1.2.1对象编辑器(Object Inspector)3

1.2.2工程管理器(Project Manager)5

1.2.3代码编辑器5

1.2.4 CPU观察窗口6

1.2.5对象浏览器7

1.3开发环境的优化7

1.3.1编程环境设置7

1.3.2自定义工具栏9

1.3.3编辑环境设置10

1.3.4工程设置11

1.4一个简单的Delphi程序12

1.5本章小结13

第2章 Object Pascal语言14

2.1 Object Pascal语言基础14

2.1.1 Object Pascal入门14

2.1.2注释语句15

2.1.3标识符(Identifier)16

2.1.4保留字(Reserved Word)和指令字(Directive)16

2.1.5数据类型17

2.1.6运算符(Operators)27

2.1.7语句31

2.1.8过程与函数35

2.1.9作用范围42

2.1.10规范化命名43

2.2 Object Pascal语言的面向对象技术43

2.2.1对象和类的概念44

2.2.2 Object Pascal中类的定义46

2.2.3方法51

2.2.4多态性54

2.2.5类运算符57

2.2.6类方法和类引用58

2.2.7单元文件61

2.2.8 TObject:所有对象的祖先63

2.3结构化异常处理64

2.3.1try…except语句和try…finally语句65

2.3.2 raise语句67

2.3.3异常类67

2.4方法与技巧67

2.4.1设置代码模板67

2.4.2设置提示信息68

2.5 本章小结69

第3章 常见组件编程70

3.1窗体和组件70

3.1.1概述70

3.1.2窗体(Form)71

3.1.3组件(Component)74

3.1.4组件的使用75

3.2文本输入类组件78

3.2.1 TEdit组件78

3.2.2 TMemo组件78

3.2.3 TMaskEdit组件78

3.2.4 TrichEdit79

3.2.5 TLabel组件79

3.2.6 TstaticText79

3.2.7几点说明80

3.3按钮类组件80

3.3.1 TButton组件81

3.3.2 TBitBtn组件81

3.3.3 TSpeeaButton组件81

3.3.4 TCheckBox组件组件81

3.3.5 TRadioButton组件82

3.4列表类组件82

3.4.1 TLisBox组件82

3.4.2 TComboBox组件83

3.4.3 TTreeView组件83

3.4.4 TlistView组件84

3.4.5 TImageList组件85

3.4.6 TCheckListBox组件85

3.4.7 TDateTimePicker组件85

3.5表格类组件85

3.5.1 TDrawGrid组件85

3.5.2 TStringGrid组件86

3.5.3 TDBGrid组件86

3.6刻度和进度类组件86

3.6.1 TProgressBar组件87

3.6.2 TstatusBar87

3.7分组组件87

3.7.1 TGroupBox组件87

3.7.2 TRadioGroup组件87

3.7.3 TPanel组件87

3.7.4 TScrollBox组件87

3.7.5 TtabControl组件88

3.7.6 TPageControl组件88

3.7.7 THeaderControl组件88

3.7.8 容器组件组件89

3.8特殊输入组件89

3.8.1 TScrollBar组件89

3.8.2 TTrackBar组件90

3.8.3 TUpDown组件91

3.8.4 THotKey组件91

3.9菜单的使用91

3.9.1主菜单92

3.9.2鼠标右键弹出式菜单93

3.9.3使用菜单模板93

3.10工具栏和状态栏94

3.10.1 ToolBar组件94

3.10.2 TCoolBar组件94

3.10.3 TControlBar组件94

3.10.4 TStatusBar组件95

3.11编程实例95

3.11.1小型计算器95

3.11.2文本编辑器的实现108

3.12本章小结116

第4章 键盘和鼠标事件117

4.1事件概述117

4.2键盘事件处理117

4.2.1常用的键盘事件117

4.2.2特殊的键盘事件119

4.3鼠标事件处理121

4.3.1常用鼠标事件121

4.3.2拖曳事件122

4.4本章小结124

第5章 打印125

5.1 TPrinter对象125

5.2打印操作常用函数126

5.3打印操作128

5.3.1打印文本128

5.3.2打印位图129

5.3.3打印TMemo组件中的内容130

5.3.4打印RTF格式的文本131

5.4打印技巧131

5.4.1获取显示当前打印机的分辨率131

5.4.2尽量不要使用AssignPrn131

5.4.3用打印机的点数做度量单位131

5.4.4将打印结果直接送到打印机132

5.4.5获取默认打印机的信息132

5.5本章小结132

第6章 文件管理133

6.1文件类型和标准过程133

6.1.1文本文件(text file)133

6.1.2类型文件(typed file)134

6.1.3无类型文件136

6.1.4文件对话框组件137

6.1.5 Win3.1相关组件139

6.2文件管理常用函数和过程139

6.2.1文件操作常用函数和过程139

6.2.2目录操作常用函数和过程143

6.2.3驱动器操作常用函数146

6.2.4文件名操作常用函数148

6.3本章小结150

第7章 图形与图像151

7.1常用图形对象及简单应用151

7.1.1画布对象(TCanvas Object)151

7.1.2画笔对象(TPen Object)154

7.1.3画刷对象(TBrush Object)158

7.1.4颜色类型(TColor type)160

7.1.5其它属性161

7.2基本图形的绘制162

7.2.1直线的绘制162

7.2.2矩形的绘制163

7.2.3椭圆的绘制164

7.2.4弧线的绘制164

7.2.5多边形的绘制165

7.2.6文本的输出166

7.2.7插入图像167

7.3画板程序开发168

7.3.1窗体设计168

7.3.2代码设计172

7.3.3菜单代码设计177

7.4动画绘图效果182

7.5常用图像对象185

7.5.1 TGraphies类185

7.5.2 TPicture类185

7.5.3位图对象(TBitmap Object)186

7.5.4 Tlmage组件187

7.6简单图像浏览器的实现188

7.7本章小结195

第8章 多媒体编程技术196

8.1多媒体技术简介196

8.2图像格式的处理199

8.2.1位图199

8.2.2 JPEG文件201

8.3特殊图像显示效果的实现203

8.3.1基本原理204

8.3.2调用BitBlt204

8.3.3调用CopyRect205

8.3.4效果与算法实现206

8.4利用图像控件实现动画效果233

8.4.1 TImage组件变换法234

8.4.2 TPanel组件变换法235

8.4.3 Canvas画面变换法235

8.5音频和视频文件的播放236

8.5.1 WAV与MIDI文件简介236

8.5.2什么是AVI238

8.5.3 TMediaPlayer控件的使用240

8.6媒体播放器的实现243

8.7本章小结248

第9章 OpenGL开发三维图形250

9.1 OpenGL的基础250

9.1.1 OpenGL的功能250

9.1.2创建OpenGL应用程序的方法251

9.1.3 OpenGL变量和函数的约定256

9.1.4 OpenGL的初始化257

9.2 OpenGL基本图形的绘制260

9.2.1图形的颜色261

9.2.2简单图形的绘制262

9.2.3简单二次曲面268

9.3 OpenGL中的变换273

9.3.1矩阵操作过程273

9.3.2投影变换274

9.3.3几何变换矩阵277

9.4光照和纹理281

9.4.1光照和光源过程及应用281

9.4.2材质和光照模型282

9.4.3纹理284

9.5本章小结290

第10章 多线程应用程序291

10.1进程与线程291

10.1.1进程和线程的概念291

10.1.2线程调度292

10.2 TThread对象292

10.2.1 Tthread类的属性292

10.2.2 TThread类的方法293

10.2.3 TThread类的事件294

10.2.4创建线程类294

10.2.5线程的初始化操作295

10.2.6实现线程对象的功能295

10.3线程的同步296

10.4线程的优先级302

10.5本章小结302

第11章 动态链接库303

11.1概述303

11.1.1 DLL的概念303

11.1.2静态链接与动态链接304

11.1.3使用DLL的目的305

11.2创建动态链接库306

11.3使用动态链接库309

11.4本章小结310

第12章 Delphi数据库的基本概念311

12.1数据库系统概述311

12.1.1使用数据库311

12.1.2数据库管理系统(DBMS)311

12.1.3数据库应用程序312

12.2 Delphi的数据库特性及功能简介313

12.2.1 Delphi的数据库特性314

12.2.2 Delphi可以访问的数据源(DataSource)315

12.2.3本地数据库和远程数据库316

12.3 Delphi数据库应用程序的体系结构317

12.3.1选择合适的体系结构318

12.3.2可伸缩性319

12.3.3单层的数据库应用程序320

12.3.4两层的数据库应用程序320

12.3.5多层的数据库应用程序321

12.3.6数据访问组件321

12.3.7数据控制组件323

12.4 Delphi数据库应用程序的开发方法和步骤324

12.4.1概述324

12.4.2数据库应用程序的开发步骤325

12.4.3交付数据库应用程序326

12.4.4安装BDE327

12.4.5安装SQL Link328

12.5本章小结330

第13章 简单数据库应用程序的创建331

13.1简单的基于单表的数据库应用331

13.1.1选择相关的组件331

13.1.2设置组件的属性331

13.1.3运行程序333

13.2 利用TDBNavigator组件创建存取程序334

13.2.1创建应用程序窗体334

13.2.2使用TDBNavigator组件移动记录指针335

13.2.3定制TDBNavigator组件336

13.3创建主要——明细数据库应用程序336

13.3.1一对多关系的主要——明细型数据库应用程序337

13.3.2一对多——多关系的数据库应用338

13.4字段对象的使用339

13.4.1字段对象的类型340

13.4.2创建永久性的字段对象340

13.4.3字段对象的属性设置341

13.4.4字段对象的访问343

13.4.5设定字段对象的显示格式346

13.4.6自定义字段以及计算字段对象的创建347

13.5查询数据库中的记录350

13.5.1使用GotoKey方法查找数据记录350

13.5.2使用FindKey方法查找数据库中的记录352

13.5.3利用GotoNcarcst和FindNearest执行不精确查找353

13.6修改数据库中的记录354

13.6.1 Edit方法Post方法355

13.6.2实现异常保护的try…finally语句356

13.7插入和删除记录359

13.7.1逐步插入方法360

13.7.2调用InsertRecord插入记录360

13.8输入数据的有效性验证363

13.9本章小结366

第14章 数据交换367

14.1 Windows剪贴板及其应用367

14.1.1概述367

14.1.2 TClipboard的属性和方法367

14.1.3文本与Windows剪贴板370

14.1.4图形与剪贴板373

14.2数据的动态交换374

14.2.1 DDE概述374

14.2.2 DDE客户端应用程序375

14.2.3服务端应用程序381

14.3对象的链接与嵌入383

14.3.1 OLE技术概述383

14.3.2 TOleContainer的属性385

14.3.3 TOleContainer的方法387

14.4多格式文件浏览器389

14.4.1 OLE服务器的菜单和工具栏390

14.4.2浏览器设计391

14.5本章小结395

第15章 应用程序的分发和包装396

15.1应用程序包装技巧396

15.1.1计算机的关机或重新启动396

15.1.2禁止应用程序的第二实例启动397

15.1.3封面窗口398

15.1.4椭圆窗口启动封面399

15.1.5读写Windows 95注册文件399

15.1.6创建应用程序组和图标400

15.2应用程序的分发401

15.3本章小结403

第16章 其它编程技巧404

16.1获取Windows版本信息404

16.2获取CPU信息405

16.3启动屏幕保护407

16.4使窗口标题栏闪烁407

16.5获取窗口标题栏中的文字408

16.6使窗口背景颜色渐变409

16.7将WAV文件做到EXE文件里410

16.8按字段为TDBGrid着色411

16.9使用资源文件413

16.10具有不同字体的对话框417

16.11显示旋转字体418

16.12本章小结419

附录1 Inprise Delphi属性、函数、事件参考420

附录2 Delphi站点整理429

附录3 Delphi问题集431

附录4 Delphi编译错误信息中英文对照435

热门推荐