内容简介
Delphi 7是Inprise公司推出的面向对象的可视化编程语言,它提供了大量VCL组件,具有强大的数据库开发和网络编程能力,较大地提高了应用系统的开发速度,是目前的前端开发平台之一。
《Delphi7基础教程/零点起航计算机编程系列教材》从基础入手,由浅入深,全面系统地介绍了Delphi 7的基本知识。通过实例,详细讲解了常用组件的用法。全书共分13章,分别讲述了Delphi 7的集成开发环境、Object Pascal语法、用户界面设计、多媒体应用、数据库开发和网络编程等方面的知识。
《Delphi7基础教程/零点起航计算机编程系列教材》内容翔实、图文并茂,强调“边学边做”,具有良好的操作性,适合Delphi初级开发人员使用,也可以作为广大计算机爱好者的参考资料。
内页插图
目录
系列教材序言
前言
第一章 Delphi 基础知识
1.1 Delphi的特点
1.2 Delphi 7的集成开发环境
1.3 实例——Hello,world!
1.4 小对
第二章 Object Pascal 语言基础
2.1 Delphi的编程风格
2.2 标识符
2.3 数据类型
2.4 赋值语句
2.5 过程与函数
2.6 控制语句
2.7 实例——随机加减法测试
2.8 小结
第三章 面向对象编程
3.1 OOP基本概念
3.2 类的基本概念
3.3 类的封装
3.4 类的继承性
3.5 类的多态性
3.6 异常处理
3.7 小结
第四章 应用程序开发框架
4.1 Delphi的文件结构
4.2 单元文件的内部结构
4.3 项目管理
4.4 应用程序类TApplication
4.5 项目的编译和调试
4.6 小结
第五章 基本窗体设计
5.1 Form(窗体)组件
5.2 向窗体中添加组件
5.3 单文档窗体
5.4 多文档窗体
5.5 小结
第六章 基本组件的应用
6.1 组件的概念
6.2 文本输入组件
6.3 按钮及分类组件
6.4 列表组件
6.5 滚动组件
6.6 表格组件
6.7 日期和时间组件
6.8 多选项卡组件
6.9 小结
第七章 用户界面设计
7.1 菜单设计
7.2 工具栏与状态栏
7.3 信息对话框
7.4 对话框组件
7.5 实例——文档编辑器
7.6 小结
第八章 图形图像设计
8.1 画布技术
8.2 图形图像的类和组件
8.3 图形图像编程应用
8.4 使用鼠标绘制图形
8.5 小结
第九章 多媒体技术
9.1 多媒体基础知识
9.2 多媒体组件
9.3 多媒体编程
9.4 小结
第十章 数据库基础
10.1 数据简介
10.2 SQL结构化查询语言
10.3 Delphi访问数据库的机制
10.4 Delphi的数据库管理工具
10.5 建立第一个数据库应用程序
10.6 小结
第十一章 开发数据库应用程序
11.1 数据集组件
11.2 数据控制组件
11.3 人事管理系统开发
11.4 小结
第十二章 报表和图表设计
12.1 数据报表的设计
12.2 图表设计
12.3 小结
第十三章 网络编程技术
13.1 网络基础知识
13.2 TCP/IP编程
13.3 使用网络函数编程
13.4 小结
参考文献
前言/序言
Delphi7是Inprise公司(原Borland公司)推出的一个面向对象的快速应用程序开发工具,它以可视化的开发环境、简洁明快的编程语言、功能强大的组件、优化的源代码编译器、可扩展的数据库访问引擎、稳定性和高效性等特点,成为一个成熟的功能全面的产品,赢得了越来越多的用户。
Delphi7继承了Pascal语言的严谨结构和优雅风格,以开放式的环境,完全地支持面向对象程序设计等诸多特性,成为Windows环境下首选的开发工具。
本书主要介绍了开发Delphi应用程序的多种基本要素和必备知识,包括Delphi的可视化开发环境、ObjectPascal语言、面向对象程序设计的基本概念、窗体和各种功能的组件、MDI、调试技术与异常处理、图形图像处理、多媒体应用、数据库开发和Internet编程等。
本书从基础入手,深入浅出,在功能讲解的同时,配合大量的实例,力求使读者能快速、轻松地学会用Delphi编程,能充分理解面向对象程序设计的内涵,能用本书提供的实例解决实际问题。
根据应用性人才的培养目标,本书注重理论与实践相结合,注重基础知识的理解与基本技能的培养。在理论“必需、够用为度”的前提下,突出实用性,突出实践性环节。强调“边学边做”,使读者每学习一点儿知识,就能够通过具体的编程练习得到锻炼,同时也加深了对内容的理解。
本书是Delphi7程序设计的入门书,特别适合于高校教师、学生和初级程序设计人员使用。读者使用本书不需要预先具有任何编程经验,但是如果对Pascal、C、C++或者VisualBasic等有所了解,那么将会对本书的学习非常有益。
本书1~4章由李春艳老师编写,8~12章由赵景波老师编写,其余内容由宋一兵编写并负责全书统稿。本书在编写过程中,得到了许多同事和朋友的支持,隋成城、张书钦、张宪海、汪学清、刘丽莉、王臣业、林新志、杨兴河、张忠林、李忠伟等参与了内容的编写和程序的调试工作,在此一并表示感谢。
由于时间匆忙、水平有限,书中难免存在错误和疏漏之处,恳请读者批评指正。
书中实例程序的源码可以从零点工作室网站(http://www.zerobook.net)获得。
Delphi7基础教程/零点起航计算机编程系列教材 下载 mobi epub pdf txt 电子书 格式