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

Delphi 7程序设计应用教程

Delphi 7程序设计应用教程

定 价:¥41.00

作 者: 王卓[等]编著
出版社: 中国铁道出版社
丛编项: 热点编程系列丛书
标 签: 软件工具 Delphi

ISBN: 9787113051839 出版时间: 2003-05-01 包装: 精装
开本: 26cm 页数: 399 字数:  

内容简介

  内容简介Delphi是Borland公司开发的Windows程序开发环境,是现在最受欢迎的几种开发工具之一。随着Delphi版本的不断升级,其功能也是越来越强大。本书详细介绍了Delphi7的编程技巧,全书理论与实际相结合,实例丰富精彩,具有较强的实用性。本书写给所有想用Delphi快速创建功能强大的、高效的Windows应用程序的程序员们,尤其是对Delphi感兴趣的读者。可以做到学以致用,提高你的Delphi编程能力,使你轻松掌握Delphi的编程技巧

作者简介

暂缺《Delphi 7程序设计应用教程》作者简介

图书目录

第一章 入门:走进Delphi7 
1-1 为什么要选择Delphi 
1-1-1 Delphi的特性 
1-1-2 Delphi7的新特性 
1-2 熟悉Delphi 7-0开发环境 
1-2-1 概览 
1-2-2 主窗体 
1-2-3 对象监视器 
1-2-4 代码编辑器 
1-3 熟悉开发过程中的基本概念 
1-3-1 类和对象 
1-3-2 窗体 
1-3-3 组件 
1-3-4 属性 
1-3-5 方法 
1-3-6 事件和事件处理 
1-4 用Delphi开发Windows应用程序 
1-4-1 从一个小程序开始 
1-4-2 设计一个窗体 
1-4-3 编写事件处理代码 
1-4-4 编译、调试、运行程序 
1-5 使用一些操作技巧 
1-5-1 连续添加同一组件 
1-5-2 选取多个对象 
1-5-3 如何将组件对齐 
1-5-4 保护已经确定的组件 
1-5-5 共享事件处理函数 
1-5-6 掌握一些常用的快捷键 
1-5-7 变量和函数的迅速跳转 
1-5-8 使用联机帮助 
1-6 程序设计的常用规范 
1-6-1 程序代码的书写格式 
1-6-2 命名规则 
1-6-3 程序注释 
1-7 了解一下文件结构 
1-7-1 工程文件 
1-7-2 单元文件 
1-7-3 窗体文件 
1-7-4 资源文件 
1-8 本章小结 
第二章 深入了解窗体
2-1 Delphi的窗体 
2-1-1 主窗体 
2-1-2 应用窗体 
2-2 窗体的属性 
2-2-1 BorderIcons属性 
2-2-2 BorderStyle属性 
2-2-3 FormStyle属性 
2-2-4 Position属性 
2-2-5其他属性 
2-3 窗体的事件 
2-3-1 创建和获得焦点时的事件 
2-3-2 销毁和失去焦点时的事件 
2-3-3 OnPaint事件 
2-3-4 其他事件 
2-4 窗体的创建和销毁 
2-4-1 对象的生命周期 
2-4-2 窗体的自动创建 
2-4-3 窗体的销毁 
2-5 模态和非模态的窗体 
2-6 窗体的使用技巧 
2-6-1 显示欢迎窗体 
2-6-2 在窗体关闭前提示保存 
2-6-3 窗体嵌入 
2-7 本章小结 
第三章 使用基本组件来开发程序 
3-1 组件简介 
3-2 数据的输入与输出 
3-2-1 使用Label组件 
3-2-2 使用Edit组件 
3-2-3 使用Memo组件 
3-2-4 使用MaskEdit组件 
3-2-5 使用RichEdit组件 
3-3 灵活使用各种按钮和成组组件 
3-3-1 Button 组件 
3-3-2 BitButton和SpeedButton组件 
3-3-3 单选框和复选框 
3-3-4 成组控件 
3-4 使用列表组件 
3-4-1 ListBox和ListView组件 
3-4-2 树形框 
3-4-2 组合框 
3-5 使用系统组件 
3-6 本章小结 
第四章 使用对话框 
4-1使用Delphi内建的对话框函数 
4-1-1 ShowMessage 
4-1-2 MessageDlg 
4-1-3 MessageBox 
4-1-4 InputBox 
4-1-5 InputQuery 
4-2 Delphi通用对话框 
4-2-1 OpenDialog和SaveDialog组件 
4-2-2 ColorDialog和FontDialog组件 
4-2-3 PrintDialog和PrintSetupDiaog 
4-2-4 FindDialog和ReplaceDialog组件 
4-3 本章小结 
第五章 为应用程序添加菜单、工具栏和状态栏 
5-1 菜单的创建和使用 
5-1-1 菜单的概念 
5-1-2 菜单设计器的使用 
5-1-3 菜单的属性设置 
5-1-4 为菜单添加个性图标 
5-2 工具栏的创建和使用 
5-2-1 工具栏的概念和作用 
5-2-2 为应用程序添加工具栏 
5-3 状态栏的创建和使用 
5-3-1 状态栏的概念和作用 
5-3-2 显示简单的文本信息 
5-3-3 灵活使用状态栏 
5-4 本章小结 
第六章 使用系统对象 
6-1 Self对象 
6-2 Application对象 
6-2-1 常用的属性和方法 
6-2-2 响应Application事件 
6-3 Screen对象 
6-3-1 常用的属性和方法 
6-3-2 一个屏幕指针的例子 
6-4 Clipboard对象 
6-4-1 常用的属性和方法 
6-4-2 剪贴板的使用方法 
6-5 本章小结 
第七章 深入了解消息和事件 
7-1 Windows消息 
7-1-1 了解消息 
7-1-2 消息结构 
7-1-3 消息类型 
7-1-4 消息处理 
7-1-5 应用程序的消息循环 
7-2 Delphi消息处理机制 
7-2-1 消息结构 
7-2-2 消息处理函数 
7-2-3 应用程序的消息循环 
7-3 发送消息 
7-3-1 Perform 
7-3-2 SendMessage和PostMessage 
7-3-3 BroadCast 
7-4 消息和事件 
7-4-1 消息与事件的对应 
7-4-2 消息与事件的区别 
7-5 使用Windows消息处理Delphi没有的事件 
7-6 自定义消息 
7-7 本章小结
第八章 文件管理 
8-1 组件的文件处理 
8-1-1 文本文件 
8-1-2 打开和保存图形 
8-2 基本文件类型 
8-2-1 文件类型 
8-2-2 文本文件 
8-2-3 类型文件 
8-2-4 无类型文件 
8-2-5 流文件 
8-3 配置文件 
8-3-1 配置文件类型 
8-3-2 配置文件的处理 
8-4 目录管理 
8-4-1 驱动器管理 
8-4-2 获得特定目录 
8-4-3 遍历文件夹 
8-5 本章小结 
第九章 MDI应用程序 
9-1 什么是MDI应用程序 
9-2 MDI窗体 
9-3 MDI应用程序开发技巧 
9-3-1 合并菜单 
9-3-2 创建不同的MDI子窗体 
9-4 本章小结 
第十章 图像编程 
10-1 使用Canvas绘图 
10-1-1 使用画笔 
10-1-2 使用画刷 
10-1-3 使用字体 
10-1-4 使用其他属性 
10-1-5 使用Canvas绘图 
10-2 一个画笔程序 
10-3 编写一个屏幕保护程序 
10-3-1 屏保的实现方法 
10-3-2 屏保的绘制 
10-3-3 设置屏保参数 
10-3-4 使用屏保程序 
10-4 本章小结 
第十一章 多媒体应用程序开发 
11-1 使用MediaPlayer组件 
11-1-1 使用播放控制导航条 
11-1-2 设置显示面板 
11-1-3 自定义控制播放 
11-2 使用Windows多媒体函数 
11-3 本章小结 
第十二章 打印 
12-1 简单打印技术 
12-1-1 打印窗体 
12-1-2 打印文本 
12-2 使用TPrinter打印 
12-2-1 类TPrinter 
12-2-2 打印的一般步骤 
12-2-3 打印和打印预览 
12-3 本章小节 
第十三章 异常处理 
13-1 什么是异常处理 
13-2 在Delphi中处理异常 
13-2-1 异常类 
13-2-2 try--finally结构 
13-2-3 try…except结构 
13-2-4 再次引发异常 
13-3 改变程序的默认异常处理 
13-4 本章小结 
第十四章 开发数据库应用程序 
14-1 Delphi数据库开发概述 
14-1-1 Delphi的数据库开发优势 
14-1-2 使用BDE还是ADO 
14-1-3 使用SQL Explorer访问数据库 
14-2 连接到数据库 
14-2-1 数据源 
14-2-2 TDataBase组件 
14-2-3 去掉口令提示框 
14-3 访问数据库 
14-3-1 数据库访问过程 
14-3-2 数据库访问组件 
14-3-3 TDataSource组件 
14-3-4 数据访问组件 
14-3-5 一个例子 
14-4 使用数据集 
14-4-1 打开和关闭数据集 
14-4-2 浏览数据集 
14-4-3 操作数据集记录 
14-4-4 操作数据集字段 
14-4-5 数据集的状态 
14-4-6 数据过滤 
14-4-7 数据查找 
14-4-8 计算字段和查找字段 
14-4-9 一个例子 
14-5 使用TTable组件 
14-5-1 创建和删除表及索引 
14-5-2 添加数据集到TTable 
14-5-3 查找记录 
14-5-4 明细表 
14-6 使用TQuery组件 
14-6-1 使用TQuery执行SQL语句 
14-6-2 TQuery和TTable 
14-7 事务 
14-7-1 什么是事务 
14-7-2 使用TDataBase组件实现事务 
14-7-3 使用SQL语言实现事务 
14-8 数据库程序开发技巧 
14-8-1 使用数据模块 
14-8-2 操作Blob数据 
14-9 数据库应用程序实例 
14-9-1 需求分析 
14-9-2 数据库设计 
14-9-3 程序设计 
14-10 本章小结 
第十五章 多线程程序设计 
15-1 什么是线程 
15-2 使用TThread对象 
15-2-1 Delphi线程的基础 
15-2-2 线程的属性和方法 
15-3 开发多线程应用程序的注意问题 
15-3-1 访问可视对象库 
15-3-2 线程同步 
15-4 本章小结 
第十六章 使用动态链接库 
16-1 什么是动态链接库 
16-1-1 动态链接库 
16-1-2 为什么要使用动态链接库 
16-2 创建DLL 
16-2-1 创建一个新的DLL工程 
16-2-2 编写DLL函数的实现 
16-2-3 导出DLL中的函数 
16-3 调用DLL 
16-3-1 Delphi中DLL的调用方式 
16-3-2 静态调用 
16-3-3 动态调用 
16-4 本章小结
第十七章 开发自定义组件 
17-1 使用Delphi开发组件 
17-1-1 简单了解组件的实现方法 
17-1-2 开发组件的一般步骤 
17-2 确定一个组件的基类 
17-2-1 Delphi组件结构 
17-2-2 类TWinControl 
17-2-3 类TGraphiControl 
17-2-4 类TCustomControl 
17-3 创建组件单元 
17-3-1 创建组件单元 
17-3-2 创建包工程 
17-4 添加组件属性 
17-4-1 Delphi属性的实现方法 
17-4-2 加入简单类型属性 
17-4-3 加入其他类型属性 
17-5 添加组件事件 
17-5-1 确定事件的类型 
17-5-2 加入事件 
17-5-3 触发事件 
17-6 一个日期组件例子 
17-6-1 组件的设计思想 
17-6-2 日历组件的实现 
17-6-3 选择日期窗体的设计 
17-6-4 日期组件的实现 
17-7 组件的安装、发布和使用 
17-7-1 确定组件图标 
17-7-2 注册组件 
17-7-3 发布组件 
17-7-4 使用第三方组件 
17-8 本章小结
附录1:Object Pascal语法 
附录2:SQL结构化数据库查询语言 
附录3:Delphi内部函数

本目录推荐