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

Delphi 4实用开发指南

Delphi 4实用开发指南

定 价:¥31.00

作 者: 郝启堂主编;康博创作室编著
出版社: 人民邮电出版社
丛编项: 计算机技术入门提高精通系列丛书
标 签: 软件工具 Delphi

ISBN: 9787115078827 出版时间: 1999-08-01 包装:
开本: 26cm 页数: 298页 字数:  

内容简介

  本书从Delphi的编程语言Object Pascal 开始,向读者详细阐述了Delphi应用程序的编程元素,同时介绍Delphi 4与其以前版本相比所具有的新增特性。根据当前Windows 应用程序所具有的特性,本书就用户界面的构造、文件的操作、重要事件的响应、数据库以及Internet方面的应用进行了简明扼要的介绍,从而使本书既适用于想利用Delphi语言编写应用程序的初学者,也适用于想在短时间内就能编写出专业水准应用程序的高级用户。

作者简介

暂缺《Delphi 4实用开发指南》作者简介

图书目录

第一章 Dilphi 4简介
1.1 Dilphi 4的新特性
1.1.1 语言扩展
1.1.2 项目管理器
1.1.3 用户界面的增强功能
1.1.4 AppBrowser
1.1.5 CORBA支持
1.1.6 ActionLists
1.2 Dilphi 4的安装
1.2.1 Dilphi 4的版本
1.2.2 系统最供销要求
1.2.3 安装步骤
1.3 开发环境简介
1.3.1 主窗口
1.3.2 对象编辑器
1.3.3 代码编辑器
1.3.4 窗体
第二章 编写第一个Dilphi 程序
2.1 Dilphi 的编程特点
2.2 编写第一个程序
2.2.1 设计思路
2.2.2 程序设计
2.2.3 程序运行
2.2.4 程序的存储
2.3 工程简介
2.3.1 工程文件
2.3.2 窗体文件
2.3.3 单元文件
2.3.4 Dilphi 生成的其它文件
2.4 工程管理
2.4.1 工程管理简介
2.4.2 给工程增加文件
2.4.3 从工程中删除文件
2.5 工程的编译和运行
2.5.1 语法检查
2.5.2 编译链接
2.5.3 重新编译链接
2.5.4 工程的运行
2.6 工程环境设置
2.6.1 Forms选项卡
2.6.2 Application选项卡
2.6.3 Compiler选项卡
2.6.4 Linker选项卡
2.6.5 DirectoriesConditionals选项卡
2.6.6 VersionInfo选项卡
2.6.7 Packages选项卡
2.7 集成调试器
2.7.1 何时使用调试器
2.7.2 调试前的准备
2.7.3 准备调试用例
2.7.4 单步执行程序
2.7.5 设置断点
2.7.6 监视变量
第三章 Pascal 语言
3.1 Pascal 语言简介
3.2 数据类型
3.2.1 变量
3.2.2 常量
3.2.3 资源字符串常量
3.2.4 Delphi 的数据类型
3.2.5 用户定义的数据类型
3.2.6 指针类型
3.2.7 文件类型
3.2.8 Delphi 中的字符串
3.3 编程风格
3.3.1 注释
3.3.2 大写的使用
3.3.3 空白
3.3.4 美观的打印
3.3.5 语法的突出
3.4 Pascal 语句
3.4.1 表达式和运算符
3.4.2 简单语句和复合语句
3.4.3 条件语句
3.4.4 Pascal中的循环
3.4.5 with语句
3.5 过程和函数
3.5.1 引用参数
3.5.2 常量参数
3.5.3 不定数组参数
3.5.4 无类型不定数组参数
3.5.5 Delphi 调用约定
3.5.6 对象方法
3.5.7 Forward声明
3.5.8 外部声明
3.5.9 过程类型
3.5.10 WINDOWS回调函数
第四章 面向对象的语言Object Pascal
4.1 类和对象
4.1.1 类的定义
4.1.2 创建Delphi  的对象
4.1.3 在Delphi 中TMember类的使用
4.1.4 构造函数的声明
4.2 类的封装性
4.2.1 专用、保护和公共部分
4.2.2 公共和Published部分
4.3 关于单元
4.3.1 类的接口部分
4.3.2 单元和作用域
4.3.3  单元和名称冲突
4.4 类的继承
4.4.1 继承和类型兼容
4.4.2 类的多态性
4.4.3 重载和重定义对象方法
4.4.4 动态方法
4.4.5 抽象方法
4.5 异常处理
第五章 高级Object Pascal
5.1 Self关键字
5.2 类方法与类的数据
5.3 对象方法指针
5.4 类的引用
第六章 键盘与鼠标的编程
6.1 Delphi 事件与消息
6.1.1 Delphi 事件
6.1.2 Delphi 消息
6.2 键盘的编程
6.2.1 虚拟键
6.2.2 键盘事件与响应
6.2.3 键盘事件与预览
6.2.4 键盘编程例子
6.3 鼠标控制与响应
6.3.1 鼠标事件
6.3.2 Microsoft 智能鼠标
6.3.3 鼠标拖放
6.3.4 鼠标光标
6.4 直接处理事件
第七章 菜单的创建与处理
7.1 VCL控件
7.2 菜单技术基础
7.2.1 创建菜单
7.2.2 菜单设计
7.2.3 图形化菜单设计
7.2.4 菜单模板
7.2.5 菜单事件响应与命令模拟技术
7.3 智能菜单技术与设计
7.3.1 菜单项灰化
7.3.2 动态菜单
7.3.3 多重菜单的合并与分离
第八章 按钮和复选框的添加
8.1 VCL控件
8.2 基本按钮
8.2.1 命令按钮——Button
8.2.2 复选框——Checkbox
8.2.3 单选按钮——RadioButton
8.3 高级按钮
8.3.1 位图按钮——BitBtn
8.3.2 加速按钮——SpeedButton
8.3.3 增减按钮——UpDown
8.4 按钮组合技术
8.4.1 使用操作面板——Panel
8.4.2 使用组框——GroupBox
8.4.3 使用单选组框——RadioGroup
第九章 工具栏、状态栏与酷条设计
9.1 VCL控件
9.2 设计工具栏
9.2.1 加入工具栏前的考虑
9.2.2 工具按钮图标的制作
9.2.3 加入工具栏
9.2.4 加入工具按钮
9.2.5 浮动工具栏
9.2.6 定制工具栏
9.3 状态栏设计
9.3.1 加入状态栏
9.3.2 设计状态栏
9.4 创建酷条
9.4.1 包容所有控件还是部分
9.4.2 创建酷条
9.4.3 加入其它控件
9.5 设计酷条
9.5.1 菜单栏
9.5.2 酷条上图案设计
9.5.3 酷条上的动画
9.5.4 停靠工具栏——Delphi 新特性
9.6 控制条
第十章 列表框设计
10.1 VCL控件
10.2 字符串类——Tstrings
10.3 列表控件剖析
10.3.1 字符串存储
10.3.2 表项选择
10.3.3 字符串其它操作
10.4 字符串网格设计
10.4.1 字符串网格剖析
10.4.2 设计实例
10.5 列表视图
10.5.1 列表视图的数据——TListItem
10.5.2 列表视图控件
10.5.3 列表视图的程序设计
10.6 树视图
10.6.1 树视图的内容——TTreeNode
10.6.2 树视图控件
10.6.3 树视图控件的程序设计
10.6.4 外部数据与拖放
第十一章 字符串与文本
11.1 VCL控件
11.2 字符串类型
11.2.1 Object Pascla字符器类型
11.2.2 字符串函数
11.2.3 PChar字符串
11.2.4 Unicode支持
11.3 单行文本处理
11.3.1 Label与StaticText
11.3.2 EditBox与MaskEdit
11.4 多行文本处理
11.4.1 创建Memo对象
11.4.2 文本输入
11.4.3 文本编辑与更新
第十二章 目录与文件
12.1 VCL控件
12.2 公共文件对话框
12.3 目录与文件浏览
12.4 文件的拖放
12.4.1 Windows 的拖放
12.4.2 文件的拖放
12.4.3 程序实例
12.5 文件的读写
12.5.1 文件类型
12.5.2 基本函数
12.5.3 读写文件
12.5.4 VCL对象的文件读定
第十三章 对话框
13.1 VCL控件
13.2 对话框的模态
13.3 公共对话框
13.3.1 颜色与ColorDialog
13.3.2 字体与FontDialog
13.3.3 SearchDialog与ReplaceDialog
13.3.4 PrintDialog与PrinterSetupDialog
13.4 消息对话框与其它对话框
13.4.1 Delphi 消息对话框
13.4.2 Delphi 输入框
13.4.3 Windows 消息对话框
13.4.4 其它Windows 对话框
13.5 对话框的一般设计过程
13.5.1 自述对话框的设计
13.5.2 动态创建对话框
13.6 多页对话框的设计
13.6.1 页面控制器——Page Control
13.6.2 TabControl和NoteBook
13.6.3 Win 3.x下运行
13.7 对话框的停靠技术
第十四章 MDI应用程序
14.1 MID基础
14.2 Action对象
14.3 MDI应用程序设计
14.3.1 使用Delphi 模板
14.3.2 手工创建
14.3.3 加入第二种类型子窗口
第十五章 图形与图像应用程序
15.1 Delphi 图形设计基础——Canvas
15.1.1 位置与像素
15.1.2 基本图元的绘制
15.1.3 控制图元属性
15.1.4 绘制文本
15.2 Delphi 图形设计
15.2.1 使用窗体
15.2.2 使用PaintBox
15.2.3 使用Shape
15.2.4 Delphi 控件表面图形的自绘制程序设计
15.2.5 创建Canvas对象
15.3 图像处理
15.3.1 图像格式与文件
15.3.2 Temtafile与TmetafileCanvas
15.4 利用Chart控件设计商业图形
15.5 3D图形程序设计
15.5.1 OpenGL简介
15.5.2 OpenGL函数
15.5.3 OpenGL程序设计
第十六章 打印机应用程序设计
16.1 Windows 打印技术
16.2 Delphi 打印编程
16.2.1 TPrinter类
16.2.2 程序设计
16.2.3 窗体的打印
16.2.4 打印预览
16.3 文本的打印
第十七章 数据库编程
17.1 数据库控件
17.2 数据库应用程序初步
17.2.1 数据库基本术语
17.2.2 创建最小的数据库应用程序
17.2.3 使用Database Form Wizard
17.2.4 数据模块
17.2.5 数据表的链接
17.3 数据库维护
17.3.1 浏览数据库
17.3.2 读写字段
17.3.3 查找记录
17.3.4 筛选记录
17.3.5 加入和删除记录
17.3.6 编辑记录
17.3.7 书签
17.4 SQL查询
17.4.1 Query控件
17.4.2 SQL属性
17.4.3 参数化查询
第十八章 剪贴板、DDE与OLE
18.1 剪贴板
18.1.1 tClipboard类
18.1.2 文本内容的复制与粘贴
18.1.3 图像的复制与粘贴
18.1.4 Delphi 对象与剪贴板
18.2 动态数据交换
18.2.1 动态数据交换过程
18.2.2 VCL控件
18.2.3 DDE初步
18.2.4 DDE服务器与客房机程序
18.3 对象链接与嵌入
18.3.1 对象链接与嵌入
18.3.2 OLE包容器类
18.3.3 OLE包容光焕发器程序设计
18.3.4 OLE自动化
18.3.5 OLE自动化客户机程序举例

本目录推荐