出版时间:2010-4 出版社:清华大学 作者:杨盛泉//刘白林 页数:302
Tag标签:无
前言
计算机的产生和发展,彻底改变了人们的工作和生活方式,为人们带来了极大的方便。随着社会信息化技术的进一步发展,必将对人们使用计算机提出更高的要求。计算机应用技术已经成为21世纪必不可少的基本技能之一,计算机应用技术与应用范围的日益扩展,主要得益于丰富的应用软件,其中常见工具软件的使用是每个计算机使用者首先要掌握的,为此,编写了这本适合在校学生和广大计算机爱好者使用的《Delphi 2007程序设计教程》一书。 Delphi是由著名的Borland公司开发的可视化编程工具,拥有功能强大的集成开发环境(IDE)和速度快、效率高的编译器,兼具Visual C++的功能强大和Visual Basic易学易用的特点,使得其程序设计可视化程度高,代码简捷易读,因此深受编程人员的喜爱。 本书为适应不同层次读者的需要,从Delphi的基本知识讲起,由浅人深,全面讲述Delphi 2007 foiwirl32的集成开发环境、Delphi的编程语法基础——Object Pascal、常用组件的使用、窗体的设计、菜单的设计、对话框的设计、多文档界面程序的设计、多媒体编程和数据库应用程序设计等内容。本教材以培养应用能力为基本出发点,主要以理论加实例的方式讲述Delphi可视化程序设计的主要原理、方法与知识点,目的在于通过主要内容介绍,让读者自己摸索相应的次要部分,培养读者自我学习的能力,最终能够使得读者迅速掌握实用的可视化编程技术。 本书是按照教育部新世纪人才创新项目教材编写要求编写的系列教材之一。在参考有关资料的同时,结合本科学生以及职业教育学生的特点,将实践能力培养放在首位。本书在内容组织上,力求做到先进、简单、实用。本书共分9章,前面一部分章节详细介绍了Delphi语言中的Objec*,Pascal语法,给出了大量经典的控制台算法程序;后面章节介绍了Delphi面向对象程序设计原理与技术和windows可视化程序方法,其中包括Delphi的强大功能、最新特性VCL组件库、界面程序设计、图形图像程序设计、多媒体与动画程序设计、数据库程序设计等。本书内容由浅入深,对Delphi程序设计的精华部分做了详细讲解,并提供了丰富而且经典的范例供读者参考。
内容概要
Delphi是一种深受广大程序开发人员喜爱的快速开发工具,其简单、高效、灵活的特点使它得到了广泛的应用。本书以Delphi 2007 for Win32为开发平台,对Delphi开发做了较全面的介绍。本书使用面向对象可视化程序开发的方法,解决实际工作中的工程应用系统设计与开发工作。本书内容翔实,实例丰富,浅显易懂,图文并茂,知识点难易结合,可使学生更容易掌握Delphi 2007程序设计的知识和技巧。 本书的读者对象为计算机软件编程人员,也可作为大学计算机相关专业本科生和研究生的编程教材和参考书。
书籍目录
第1章 Delphi概述 1.1 Delphi 2007简介 1.2 Delphi 2007的安装 1.2.1 安装Delphi 2007 for Win32的系统要求 1.2.2 Delphi 2007 for Win32的安装 1.3 Delphi 2007的集成开发环境 1.3.1 主窗口 1.3.2 设计视图 1.3.3 代码编辑器 1.3.4 对象观察器 1.3.5 结构视图 1.3.6 项目管理器、模型视图和数据管理器 1.3.7 欢迎页面 1.3.8 历史代码页面 1.3.9 帮助系统 1.4 Delphi 2007程序设计简介 1.5 Delphi 2007程序基本结构 1.5.1 项目和项目文件 1.5.2 窗体文件 1.5.3 单元文件 1.5.4 命名空间 1.5.5 Delphi 2007的文件类型 本章小结 思考与练习 第2章 数据类型、运算符和表达式 2.1 控制台程序设计 2.1.1 控制台程序的建立 2.1.2 基本输出语句Write 2.1.3 基本输入语句Read 2.2 标识符、常量与变量 2.2.1 标识符 2.2.2 保留字 2.2.3 常量 2.2.4 变量 2.2.5 注释 2.3 基本数据类型 2.3.1 有序类型 2.3.2 实数类型 2.3.3 日期时间类型 2.3.4 字符串类型 2.3.5 可变类型 2.3.6 类型转换 2.4 运算符与表达式 2.4.1 表达式 2.4.2 运算符 2.5 构造数据类型 2.5.1 集合类型 2.5.2 数组类型 2.5.3 字符串类型 2.5.4 记录类型 2.5.5 指针类型 本章小结 思考与练习 第3章 程序结构、函数与过程 3.1 顺序结构程序设计 3.1.1 Delphi程序基本架构 3.1.2 顺序程序举例 3.2 选择结构程序设计 3.2.1 if语句 3.2.2 case语句 3.3 循环结构程序设计 3.3.1 while语句 3.3.2 直到循环 3.3.3 for语句 3.3.4 辅助控制语句 3.3.5 循环嵌套 3.4 函数与过程 3.4.1 函数 3.4.2 过程 3.4.3 函数、过程的数据传递 3.4.4 全局变量、局部变量及它们的作用域 3.4.5 函数和过程的递归调用 3.4.6 函数和过程重载 3.4.7 Forward声明 3.4.8 函数和过程默认参数 本章小结 思考与练习 第4章 面向对象程序基础与理论 第5章 Windows窗体和常用组件 第6章 应用程序界面设计 第7章 图形图像程序设计 第8章 动画与多媒体程序设计 第9章 数据库应用程序设计 参考文献
章节摘录
1.3.5 结构视图 Delphi 2007集成开发环境的左上角包含了一个结构视图。这个窗口在某些场合特别有用。 当系统窗体设计器处于工作状态时(如图1-11所示),它可以显示窗体中可视化控件的继承结构,用树型结构表达组件之间的包含关系。当程序员在Structure View窗口中选择了一个组件之后,这个组件会立刻出现在对象观察器中,程序员可以改变这个对象的属性值和添加事件处理过程。当窗体中放置了大量的组件时,很难用鼠标直接选择对象,这时通过Structure View窗口可以很方便地选择要找的对象,并且能看到和它相关的组件。开始时,Obieel TreeView中只有一个窗体对象,随着组件的加入,这个树状视图的内容会越来越丰富。 当系统窗体设计器处于代码编辑状态时(如图1一12所示),同样,它也能显示代码编辑器中源代码对象的继承结构。对于源代码结构,结构视图还能动态地在顶层出现一个“错误”节点,显示错误实时提示窗口中找到的所有语法错误。当查看可视控件的结构时,能双击结构视图中对应的条目来定位到窗体设计器中对应的控件。当观察相应源代码的结构时,能双击相应的条目来转到代码编辑器中对应的声明位置。
编辑推荐
《Delphi 2007程序设计教程》可下载教学资料 丛书特点: 案例驱动的教学模式 一线优秀教师担纲编写 立体化教学资源解决方案
图书封面
图书标签Tags
无
评论、评分、阅读与下载