Delphi 实用教程
2004-1
电子工业出版社
顾韵华
444
750000
Delphi是由Borland(现Inprise)公司于1995年推出的快速应用软件开发工具,最新的版本是Delphi7,它以组件化的编程方式、面向对象的程序设计、快速的Pascal编译器、众多的组件和强大的数据库及网络应用开发支持,在竞争激烈的开发工具市场中越来越赢得程序设计者的青睐,是开发客户机一服务器程序的高效工具,是面向对象编程的典范。 在我国,学习Delphi和使用Delphi开发的人越来越多。为了适应发展的需要,许多高等学校的计算机专业和非计算机专业已经或正在准备开设Delphi应用程序设计课程。虽然目前市场上介绍Delphi开发的书不少,但适合做教材的几乎没有,大家都希望有一些适合教和学Delphi的教材。2000年,我们结合教学和应用开发的经验体会,编写实用教程丛书一套6本。推出后,得到高等学校教师、学生和广大读者的广泛认同。有的书出版2年已经重印10次,目前仍在热销中。在此我们对大家的信任表示由衷的感谢! 根据这一情况,我们结合近年来Delphi教学和应用开发的经验体会,以Delphi7为平台,编写本实用教程,现正式推出接受市场的检验和用户的选择。 本教程实用教程部分是在讲解内容后紧跟实例,习题主要是弄清基本概念;上机操作指导部分是通过实例一步一步引导读者进行操作、设计界面和编程(先领进门),然后提出问题思考和在原来基础上让读者自己进行操作和编程练习(自己修练);基于BDE的C/S编程和基于ADO的C/S编程系统训练后进行综合应用。本教程各部分内容既相互联系又相对独立,并依据教学特点做精心编排,方便用户根据自己需要进行选择。 实际上,本教程不仅适合于教学,也适合于Delphi的各类培训和用Delphi编程开发应用程序的用户学习和参考。只要阅读本书,结合上机操作指导进行练习和实习,就能在较短的时间内基本掌握Delphi及其应用技术。 读者可在WWW.hxedu.com.cn网站免费下载电子课件,密码是:758647。 本书由南京气象学院顾韵华、周淑琴、陈金辉、李含光编写,南京师范大学郑阿奇对全书进行统编、定稿。其他很多同志对本书的编写提供了许多帮助,在此一并表示感谢! 参加本套丛书编写的还有梁敬东、王洪元、杨长春、刘启芬、殷红先、张为民、丁有和、徐文胜、曹弋、王一莉、郑进等。 由于时间仓促,加之作者水平有限,不当之处在所难免,恳请读者批评指正。
本教程包含实用教程、习题、上机操作指导和附录等几个部分。内容主要包括Delphi 7开发环境、程序设计基础、创建用户界面、文件操作、数据库应用、网络应用等方面。实用教程是在讲解内容后紧跟实例;习题主要是弄清基本概念;上机操作指导是通过实例一步一步引导读者进行操作、设计界面和编程(先领进门),然后提出问题思考和在原来基础上让读者自己进行操作和编程练习;综合应用训练C/S解决问题的能力。本教程各部分内容既相互联系又相对独立,并依据教学特点精心编排,方便用户根据需要进行选择。
本书可作为大学本、专科有关课程的教材。由于内容实用,也可作为各类Delphi培训和广大用户自学与参考。
第1部分 实用教程 第1章 Delphi 7集成开发环境 1.1 Delphi 7简介 1.2 Delphi 7集成开发环境 1.3 Delphi 7应用程序开发框架 习题 第2章 面向对象的Pascal语言 2.1 Object Pascal概述 2.2 数据类型 2.3 运算符 2.4 语句 2.5 过程和函数 2.6 结构类型 2.7 指针类型 2.8 类和对象 2.9 异常(Exception)处理 习题 第3章 窗体和常用组件 3.1 窗体基础知识 3.2 Delphi 7组件概述 3.3 窗体的组件对象 3.4 标准类组件 3.5 附加类组件 3.6 Win32类组件和System类组件 3.7 对话框类组件 3.8 模板 3.9 安装新组件 习题 第4章 选单类组件和工具栏 第5章 多窗体和MDI窗体 第6章 文件编程 第7章 数据库基本概念和操作 第8章 数据库编程 第9章 数据库应用程序开发 第10章 其他编程 第11章 网络和分布式程序设计第2部分 上机实验指导 实验1 选择结构程序设计 实验2 循环结构程序设计 实验3 标准组件的使用 实验4 对话框的使用 实验5 选单设计 实验6 多文档编辑器的设计 实验7 文件的使用 实验8 数据库基本操作 实验9 应用BDE组件对数据库操作 实验10 客户信息管理系统(ADO方式)第3部分 附录 附录A 制作安装程序 附录B 程序调试方法
Delphi是由Borland(现Inprise)公司于1995年推出的快速应用软件开发工具,最新的版本是Delphi 7,它以组件化的编程方式、面向对象的程序设计、快速的Pascal编译器、众多的组件和强大的数据库及网络应用开发支持,在竞争激烈的开发工具市场中越来越赢得程序设计者的青睐,是开发客户机-服务器程序的高效工具,是面向对象编程的典范。
书内容很详细,很实用,但是书的纸张很薄很差。