注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi简明教程

Delphi简明教程

Delphi简明教程

定 价:¥34.00

作 者: 刘瑞河主编;王建雄[等]编著
出版社: 清华大学出版社
丛编项: 高等学校计算机教材
标 签: Delphi

ISBN: 9787302103615 出版时间: 2005-04-01 包装: 平装
开本: 26cm 页数: 400 字数:  

内容简介

  本书属于Delphi教材系列图书,并特别针对Delphi的初中级编程人员进行编写。全书加强了数据库以及动态数据库方面的内容,较为详尽的实例和说明使得本书更加实用。 本书共16章,包括Delphi基本语法、面向对象的程序设计基础、对象链接与嵌入、数据库编程基础、高级数据库编程、动态链接库编程、网络编程等内容。本书语言精练,实例丰富,并在每章后面配置了习题。 本书适合作为高等学校本、专科或成人教育学生的教材,也是初中级程序设计开发人员较好的参考书。

作者简介

暂缺《Delphi简明教程》作者简介

图书目录

第1章 Delphi快速入门
1.1 Delphi的基本概念
1.1.1 Delphi的基本形式
1.1.2 面向对象编程的概念
1.2 Delphi可视化开发环境简介
1.2.1 进入Delphi的可视化编程
1.2.2 Delphi可视化编程环境介绍
1.2.3 对象编辑器
1.2.4 工程管理器
1.2.5 代码编辑器
1.2.6 CPU观察器
1.3 可视化组件用法简介
1.3.1 常用的广西相关组件
1.3.2 按钮和复选框组件
1.3.3 分组、分界组件
1.3.4 图形、图像组件
1.3.5 关系图、文件列表组件
1.3.6 滚动组件
1.3.7 网格、表格组件
1.3.8 多媒体(MultiMedia)和OLE组件
1.4 使用非可视组件
1.4.1 使用菜单组悠扬
1.4.2 使用计时器组件Timer
1.4.3 使用公用对话框组件
1.5 使用Delphi的工程管理、设计工具
1.5.1 创建多窗体工程项目
1.5.2 使用工程管理器
1.5.3 使用窗体样板和对话框向导
1.5.4 使用工程样板和应用向导
1.6 .net环境的Delphi开发技术
1.7 一个简单的Delphi程序
1.8 习题
第2章 Delphi基本语法
2.1 数据类型
2.1.1 布尔型数据
2.1.2 整形数据
2.1.3 字符串型数据
2.1.4 实型数据
2.2 Delphi Object Pascal概述
2.2.1 数据类型
2.2.2 变量与常量
2.2.3 运算符
2.2.4 语句
2.2.5 程序结构
2.2.6 字符串处理函数
2.2.7 关键字
2.3 习题
第3章 面向对象的程序设计基础
3.1 编写Object Pascal程序代码
3.1.1 编写赋值语句
3.1.2 标识符的说明与使用
3.1.3 过程与函数
3.1.4 跳转语句
3.1.5 循环语句
3.1.6 程序模块
3.1.7 关于作用范围
3.1.8 编写一个过程或函数
3.1.9 定义新的数据类型
3.1.10 Object Pascal的库单元Unit
3.2 用Delphi的对象进行编程
3.2.1 什么是对象
3.2.2从一个对象中继承数据和方法
3.2.3  对象的范围
3.2.4 对象公有域和私有域的说明
3.2.5 访问对象的域和方法
3.2.6 对象变量的赋值
3.2.7 建立非可视化对象
3.3 习题
第4章 Delphi主体窗体制作
4.1 创建新窗体
4.2 窗体的属性、方法和事件
4.2.1 设置窗体属性
4.2.2 窗体的方法
4.2.3 窗体事件
4.3 设计窗体
4.3.1 窗体属性
4.3.2 创建窗体
4.3.3 添加标题
4.3.4 选择和放置组件
4.3.5 编辑组悠扬
4.4 习题
第5章 典型组件介绍
5.1 VCL可视化组件
5.2 数据库常用组件
5.2.1 Data Access (数据存取)页组件
5.2.2 Data Controls (数据控制)页组件
5.3 Internet页面生成组件
5.3.1 Internet页组件
5.3.2 TPageProduct组件
5.3.3 TDataSetPageProducer组件
5.3.4 TDSTableProducer组件
5.4 习题
第6章 Delphi绘图
6.1 简单图案的绘制
6.1.1 直线的绘制
6.1.2 随圆的绘制
6.1.3 绘制多边形
6.1.4 绘制矩形
6.2 艺术图案的绘制
6.3 利用鼠标绘制图形
6.4 图形动画的实现
6.5 图像处理
6.5.1 图像动态观察程序
6.5.2 图像动画的实现
6.6 习题
第7章 多媒体设计
7.1 MediaPlayer组件
7.1.1 AutoEnable属性
7.1.2 Display属性
7.1.3 FileName属性
7.1.4 DeviceType属性
7.1.5 EnableButtons属性和VisibleButtons属性
7.1.6 组件中常用的方法
7.2 动画播放器
7.3 CD播放器
7.4 习题
第8章 文件管理
8.1 文件类型和标准过程
8.1.1 文本文件
8.1.2 类型文件
8.1.3 无类型文件
8.1.4 文件对话框组件
8.1.5 Win3.1相关组件
8.2 文件管理常用函数和过程
8.2.1 文件操作常用函数和过程
8.2.2 目录操作常用函数和过程
8.2.3 驱动器操作常用函数
8.2.4 文件名操作常用函数
8.3 文件控件的应用
8.3.1 文件控件及其相互关系
8.3.2 文件名游览查找系统的设计思路
8.3.3 文件名游览查找系统的功能和实现
8.4 文件管理综合举例:文件管理器的实现
8.4.1 设计基本思路
8.4.2 子窗口的创建、布置和关闭
8.4.3 文件控件的联系
8.4.4 DriveTabSet的自画风格显示
8.4.5 文件管理基本功能的实现
8.4.6 其他文件管理功能的实现
8.4.7 目录管理功能的实现
8.4.8 一引起问题的处理
8.5 习题
第9章 对象链接与嵌入
9.1 OLE简介
9.1.1 OLE1.0和OLE2.0
9.1.2 链接与嵌入
9.1.3 设计状态与运行状态OLE对象创建的差别
9.1.4 OLE类、文件、项目
9.2 设计状态OLE对象的创建
9.2.1 TOLEContainer部件
9.2.2 OLE对象创建的步骤
9.3 OLE应用程序的开发
9.3.1 OLE应用程序界面开发
9.3.2 插入OLE对象
9.3.3 冻结OLE对象
9.3.4 粘贴OLE对象
9.3.5 释放OLE对象
9.3.6 文件中的OLE对象
9.4 OLE自动化
9.4.1 TAutoObject对象
9.4.2 创建OLE自动化服务器
9.4.3 自动化另一程序
9.5 习题
第10章 动态链接库编程
10.1 Windows的动态链接库原理
10.1.1 动态链接库的工作原理
10.1.2 Windows系统的动态链接库
10.2 DLL的编写和调用
10.2.1 DLL的编写
10.2.2 调用DL
10.2.3 静态调用
10.2.4 动态调用
10.3 利用DLL实现数据传输
10.3.1 DLL中的全局内存
10.3.2 利用DLL实现应用程序间的数据传输
10.4 利用DLL实现窗体重用
10.4.1 利用DLL实现窗体重用的一般步骤
10.4.2 窗体重用实例
10.5 习题
第11章 注册表组件与消息处理
11.1 注册表简介
11.2 几个常用注册表组件
11.2.1 TRegistry组件
11.2.2 TRegIniFile组件
11.3 Windows消息机制
11.4 Delphi消息机制
11.4.1 Delphi消息机制
11.4.2  Delphi消息机制的定义方式
11.4.3 Delphi消息的发送
11.4.4 VCL消息处理机制
11.5 自定义用户消息的处理方法
11.5.1 定义消息
11.5.2 声明新的消息处理方法
11.5.3 发送自定义消息
11.5.4 范例
11.6 消息覆盖的处理方法
11.7 习题
第12章 数据库编程基础
12.1 数据库系统概述
12.1.1 数据库管理系统
12.1.2 数据库应用程序
12.2 Delphi的数据库体系结构
12.2.1 Delphi的数据库特性
12.2.2 可访问的数据源
12.3 数据库相擎(BDE)
12.4 BDE组件介绍
12.4.1 BDE组件游览
12.4.2 TTable组件
12.4.3 TQuery组件
12.4.4 TStoredProc组件
12.4.5 TDatabase组件
12.4.6 TSession组件
12.4.7 TBatchMove组件
12.4.8 TUpdateSQL组件
12.4.9 TNestedTable组件
12.5 数据库记录的查询
12.5.1 Locate函数
12.5.2 Lookup函数
12.5.3 GotoKey方法
12.5.4 FindKey方法
12.5.5 GotoNearest和FindNearest方法
12.6 数据库记录的编辑
12.6.1 记录的增加
12.6.2 记录的修改
12.6.3 记录的删除
12.7 SQL应用基础
12.7.1 SQL语言简介
12.7.2 创建数据表和SQL查询
12.7.3 用TQuery组件实现SQL语言
12.7.4 SQL编程实例
12.8 习题
第13章 高级数据库编程
13.1 主要数据访问组件的使用
13.1.1 TDataSource组件
13.1.2 TClientDataSet组件
13.1.3 TDataSetProvider组件
13.2 主要数据控制组件的使用
13.2.1 TField组件
13.2.2 TDBGrid组件
13.2.3 TDBText组件
13.2.4 TDBEdit组件
13.2.5 TDBNavigator组件
13.2.6 TDBMemo组件
13.2.7 TDBImage组件
13.2.8 TDBComboBox组件
13.2.9 DBListBox组件
13.2.10 TDBCheckBox组件
13.2.11 TDBRadioGroup组件
13.3 多层分布式数据库
13.3.1 多层分布式数据库系统的结构
13.3.2 分层数据库应用程序的实现
13.3.3 基于DCOM的多层分布式数据库实现
13.3.4 基于TDP/IP的多层分布式数据库实现
13.3.5 基于HTTP的多层分布式数据库实现
13.4 Delphi的ADO技术
13.4.1 ADO简介
13.4.2 ADO组件
13.4.3 ADO的应用
13.5 习题
第14章 网络编程
14.1 网络聊天程序的实现
14.1.1 使用TCP协议
14.1.2 基于TCP的聊天工具的实现
14.1.3 使用UDP协议
14.2 创建Web应用
14.2.1 创建静态网页
14.2.2 创建动态页面
14.3 Web游览器的制作
14.4 习题
第15章 异常处理与程序调试
15.1 Delphi异常类
15.1.1 运行时间库异常类
15.1.2 对象异常类
15.1.3 组悠扬异常类
15.2 异常保护
15.2.1 需要保护的资源
15.2.2 生成资源保护块
15.3 异常响应
15.3.1 使用异常实例
15.3.2 提供默认响应
15.3.3 响应一族异常
15.3.4 异常的重引发和处理嵌套
15.3.5 自定义异常类的应用
15.3.6 利用异常响应编程
15.4 程序调试简介
15.4.1 调试的准备和开始
15.4.2 程序运行的控制
15.4.3 断点的使用
15.4.4 监视数据的值
15.5 习题
第16章 建立Help文件与应用程序的发行
16.1 Help文件的建立
16.1.1 Help文件建立的前提
16.1.2 Help文件睥建立
16.2 在应用程序中实现Help编程
16.2.1 定义Help文件
16.2.2 在通用对话框中使用Help
16.3 帮助提示(Hint)的应用
16.3.1 Hint的显示
16.3.2 OnHint事件
16.4 应用程序的发行
16.4.1 安装制作概述
16.4.2 InstallShield的使用
16.4.3 创建项目文件
16.4.4 定制安装程序的外观样式
16.4.5 准备发行
16.5 习题

本目录推荐