词条 | Delphi 实用教程 |
释义 | 基本信息书名:Delphi 实用教程 ISBN:750539324 作者:郑阿奇 出版社:电子工业出版社 定价:35 出版日期:2004-1-1 版次: 1 开本:16开 包装:精装 简介Delphi是由Borland(现Inprise)公司于1995年推出的快速应用软件开发工具,最新的版本是Delphi 7,它以组件化的编程方式、面向对象的程序设计、快速的Pascal编译器、众多的组件和强大的数据库及网络应用开发支持,在竞争激烈的开发工具市场中越来越赢得程序设计者的青睐,是开发客户机-服务器程序的高效工具,是面向对象编程的典范。 本教程包含实用教程、习题、上机操作指导和附录等几个部分。内容主要包括Delphi 7开发环境、程序设计基础、创建用户界面、文件操作、数据库应用、网络应用等方面。实用教程是在讲解内容后紧跟实例;习题主要是弄清基本概念;上机操作指导是通过实例一步一步引导读者进行操作、设计界面和编程(先领进门),然后提出问题思考和在原来基础上让读者自己进行操作和编程练习;综合应用训练C/S解决问题的能力。本教程各部分内容既相互联系又相对独立,并依据教学特点精心编排,方便用户根据需要进行选择。 本书可作为大学本、专科有关课程的教材。由于内容实用,也可作为各类Delphi培训和广大用户自学与参考。 目录第1部分 实用教程 第1章 Delphi 7集成开发环境 1. 1 Delphi 7简介 1. 1. 1 Delphi的主要特点 1. 1. 2 Delphi 7的新特性 1. 1. 3 面向对象的基本概念 1. 2 Delphi7集成开发环境 1. 2. 1 Delphi 7主窗口 1. 2. 2 窗体设计器 1. 2. 3 对象树状查看器 1. 2. 4 对象查看器 1. 2. 5 代码编辑和浏览窗口 1. 3 Delphi 7应用程序开发框架 1. 3. 1 应用程序开发步骤 1. 3. 2 应用程序开发框架 1. 3. 3 应用程序框架类 习题 第2章 面向对象的Pascal语言 2. 1 Object Pascal概述 2. 1. 1 标识符 2. 1. 2 保留字 2. 1. 3 注释 2. 1. 4 常量和变量 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 逻辑运算符 2. 3. 5 集合运算符 2. 3. 6 位运算符 2. 3. 7 其他运算符 2. 3. 8 运算符的优先级 2. 4 语句 2. 4. 1 声明语句 2. 4. 2 简单语句 2. 4. 3 条件控制语句 2. 4. 4 循环语句 2. 4. 5 其他语句 2. 5 过程和函数 2. 5. 1 过程的说明和调用 2. 5. 2 函数的定义和调用 2. 5. 3 参数 2. 5. 4 过程和函数类型 2. 6 结构类型 2. 6. 1 集合类型 2. 6. 2 数组类型 2. 6. 3 记录类型 2. 6. 4 文件类型 2. 7 指针类型 2. 7. 1 指针类型的定义 2. 7. 2 指针类型的操作 2. 7. 3 无类型指针 2. 8 类和对象 2. 8. 1 类的定义 2. 8. 2 对象 2. 8. 3 域和属性 2. 8. 4 方法 2. 8. 5 封装性 2. 8. 6 继承性 2. 8. 7 多态性 2. 9 异常 Exception 处理 2. 9. 1 异常类 RTL Exception 2. 9. 2 异常处理结构 习题 第3章 窗体和常用组件 3. 1 窗体基础知识 3. 1. 1 窗体的创建 3. 1. 2 窗体的属性 3. 1. 3 窗体的事件和方法 3. 2 Delphi 7组件概述 3. 2. 1 组件的类型 3. 2. 2 组件的属性. 事件和方法 3. 2. 3 Delphi的组件库 3. 3 窗体的组件对象 3. 3. 1 向窗体中添加组件 3. 3. 2 编辑组件对象 3. 4 标准类组件 3. 4. 1 Label组件 3. 4. 2 文本组件 3. 4. 3 Button组件 3. 4. 4 CheckBox组件 3. 4. 5 RadioButton组件 3. 4. 6 ListBox组件 3. 4. 7 ComboBox组件 3. 4. 8 ScrollBar组件 3. 4. 9 GroupBox组件 3. 4. 10 RadioGroup组件 3. 4. 11 其他标准类组件 3. 5 附加类组件 3. 5. 1 BitBtn组件 3. 5. 2 SpeedButton组件 3. 5. 3 Image组件 3. 5. 4 ScrollBox组件 3. 5. 5 Chart组件 3. 6 Win32类组件和System类组件 3. 6. 1 Win32类组件 3. 6. 2 System类组件 3. 7 对话框类组件 3. 7. 1 OpenDialog对话框 3. 7. 2 SaveDialog对话框 3. 8 模板 3. 8. 1 组件模板 3. 8. 2 窗体模板 3. 9 安装新组件 习题 第4章 选单类组件和工具栏 4. 1 Delphi 7的选单类组件简介 4. 2 主选单组件MainMenu 4. 2. 1 MainMenu组件的主要属性 4. 2. 2 选单编辑器 4. 3 快捷选单组件PopupMenu 4. 3. 1 快捷选单 4. 3. 2 快捷选单设计 4. 4 快捷键及热键设计 4. 5 子选单设计 4. 6 使用选单模板 4. 6. 1 系统选单模板 4. 6. 2 用户自定义选单模板 4. 7 工具栏 4. 7. 1 工具栏组件ToolBar 4. 7. 2 工具栏按钮ToolButton组件 4. 7. 3 快捷按钮操作模式 4. 7. 4 工具栏的制作 4. 8 状态栏 4. 8. 1 状态栏组件StatusBar 4. 8. 2 状态栏的制作 习题 第5章 多窗体和MDI窗体 5. 1 多窗体基本概念 5. 2 多窗体应用程序设计 5. 2. 1 窗体的创建 5. 2. 2 窗体的调用 5. 2. 3 窗体的重用 5. 3 MDI窗体 5. 3. 1 MDI窗体的基本概念 5. 3. 2 建立MDI父子窗体 5. 3. 3 合并选单 5. 3. 4 排列与存取MDI子窗体 习题 第6章 文件编程 6. 1 文件和目录管理组件 6. 2 文件管理的相关函数和过程 6. 3 文本文件 6. 3. 1 文件处理 6. 3. 2 文本文件的应用 习题 第7章 数据库基本概念和操作 7. 1 数据库基本概念 7. 1. 1 数据和数据库 7. 1. 2 数据库管理系统 7. 1. 3 关系数据库语言SQL 7. 1. 4 表和视图 7. 1. 5 数据库设计 7. 1. 6 常用数据库简介 7. 2 数据库. 表的创建与维护 7. 2. 1 Paradox数据库. 表操作 7. 2. 2 SQL Server 2000数据库. 表操作 7. 3 SQL语言简介 7. 3. 1 SELECT查询 7. 3. 2 常用聚合函数 7. 4 存储过程 7. 4. 1 创建存储过程 7. 4. 2 执行存储过程 7. 5 Delphi 7的数据库体系结构 习题 第8章 数据库编程 8. 1 数据库应用程序的构成 8. 1. 1 客户机—服务器体系结构 8. 1. 2 Delphi数据库应用程序 8. 1. 3 数据库应用程序的建立 8. 2 数据源组件DataSource 8. 2. 1 数据源组件的属性 8. 2. 2 数据源的方法 8. 2. 3 数据源的常用事件 8. 3 数据集组件DataSet 8. 3. 1 数据集的打开与关闭 8. 3. 2 数据集状态及转换 8. 3. 3 数据集的浏览 8. 3. 4 对数据集进行增. 删. 改的操作 8. 3. 5 数据集常用事件 8. 3. 6 数据集的字段 8. 3. 7 数据库引擎BDE, ADO概述 8. 4 BDE组件 8. 4. 1 Table组件 8. 4. 2 Query组件 8. 4. 3 StoredProc组件 8. 4. 4 Database组件 8. 4. 5 UpDateSQL组件 8. 4. 6 其他BDE组件 8. 5 ADO组件 8. 5. 1 ADOConnection组件 8. 5. 2 ADOCommand组件 8. 5. 3 ADODataSet组件 8. 5. 4 ADOTable, ADOQuery和ADOStoredProc组件 8. 5. 5 数据集组件的类结构 8. 6 通过ODBC访问数据库 8. 6. 1 ODBC的基本概念 8. 6. 2 ODBC数据源配置 8. 6. 3 配置BDE与ODBC数据源的连接 8. 7 数据显示/编辑组件 8. 7. 1 DBGrid组件 8. 7. 2 DBNavigator组件 8. 7. 3 其他Data Control组件 8. 8 其他相关技术 8. 8. 1 使用Database Desktop快速生成QBE查询 8. 8. 2 可视化SQL查询生成器SQL Builder 8. 8. 3 dbExpress技术 8. 8. 4 InterBase Express简介 习题 第9章 数据库应用程序开发 9. 1 数据库应用系统的开发过程 9. 2 试题库管理系统的设计实例 9. 2. 1 创建试题库管理 stkgl 数据库 9. 2. 2 建立存储过程 9. 2. 3 用户界面设计 9. 2. 4 C/S数据库应用程序设计 9. 3 三层结构程序设计 9. 3. 1 基于DataSnap的三层数据库应用概述 9. 3. 2 应用服务器结构 9. 3. 3 客户端应用结构 9. 3. 4 三层应用开发 9. 4 数据库报表组件和报表设计器 9. 4. 1 建立第一份报表 9. 4. 2 数据库报表组件 9. 4. 3 Rave报表设计器 9. 4. 4 试题库管理系统的打印模块实例 9. 4. 5 进一步使用报表设计器 习题 第10章 其他编程 10. 1 图形图像处理 10. 1. 1 画布的通用属性和方法 10. 1. 2 图形图像组件 10. 1. 3 图形 Picture 对象 10. 2 多媒体编程 10. 2. 1 简易媒体播放器实例 10. 2. 2 媒体播放器组件 10. 3 线程 10. 3. 1 线程概念 10. 3. 2 TThread类 10. 3. 3 线程的终止 10. 3. 4 线程同步 10. 4 DLL应用和开发DLL 10. 4. 1 使用DLL的优点 10. 4. 2 创建DLL 10. 4. 3 调用DLL 第11章 网络和分布式程序设计 11. 1 Winsock编程 11. 2 Web应用开发 11. 2. 1 Web Broker 11. 2. 2 WebSnap 11. 2. 3 IntraWeb 11. 3 ActiveX控件 11. 3. 1 ActiveX控件应用 11. 3. 2 开发ActiveX控件 11. 4 分布式程序设计 11. 4. 1 分布式应用的概念 11. 4. 2 COM/DCOM 11. 4. 3 CORBA 11. 5 小结 第2部分 上机实验指导 实验1 选择结构程序设计 实验2 循环结构程序设计 实验3 标准组件的使用 实验4 对话框的使用 实验5 选单设计 实验6 多文档编辑器的设计 实验7 文件的使用 实验8 数据库基本操作 实验9 应用BDE组件对数据库操作 实验10 客户信息管理系统 ADO方式 第3部分 附录 附录A 制作安装程序 附录B 程序调试方法 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。