第一图书网

Delphi程序设计基础

张世明 电子工业出版社
出版时间:

2012-5  

出版社:

电子工业出版社  

作者:

张世明  

页数:

361  

Tag标签:

无  

前言

Delphi是一个陕速开发工具(Rapid Application Development,RAD),有可视化的开发环境。Delphi将面向对象的方法,成功地与网络编程、COM编程、多级MIDAS编程结合起来,越来越成为应用系统的首选开发环境。Delphi基于Object Pascal语言,这是一种真正支持面向对象而又结构严谨的语言,其在功能的健全上毫不逊色于各种其他的面向对象的语言,非常适合初学者学习程序设计。目前有众多的Windows下的开发工具,而Delphi的开发环境是目前面向对象和控件开发陸能最好的工具之一。它使用Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了可重复利用、完整的、面向对象的程序语言,拥有当今世界上最陕、最好的编译器,功能强大。学习Delphi的另一个好处是以后可以直接在Linux操作系统下使用Kylix平台环境编写程序,它们的语法、工具、集成环境是几乎相同的,不必另外再在跨系统方面付出额外的代价。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大提高编程效率。

内容概要

  本书按照Delphi 7的体系,系统、全面、深入地介绍了Delphi 7的各种功能。在讲解功能的同时,本书结合可视化的编程方法和面向对象的编程方法,选取简短、易学的实用例子帮助读者深入理解所学的内容。  本书共分12章,主要内容包括:Delphi集成开发环境、Delphi的编程语言、Delphi窗体与组件、菜单设计、对话框、工具栏和状态栏设计、Delphi多媒体应用、数据库编程、报表与图表、面向对象的程序设计、Delphi自定义组件的开发、动态链接库(DLLs)编程和文件操作。每章后面都提供了实验和习题,使读者充分掌握每一知识点,本书结尾还给出了各章部分习题的参考答案。为方便教学,本书配有免费电子教学课件。  本书由浅入深地介绍了编写功能齐备的应用程序所需要的各个组成部分。简洁的语言、完整的代码和翔实的分析使读者能够真正体会到Delphu的强大功能,同时使Delphi的学习更加轻松和高效。  本书可作为普通高等院校本科生教材或参考书,也可作为软件开发人员的技术参考书。

书籍目录

第1章 Delphi集成开发环境  1.1 Delphi主窗口  1.2 Delphi窗体窗口  1.3 代码编辑  1.4 对象查看器  1.5 项目管理器  1.6 Delphi程序设计过程  1.7 实验——在Delphi环境中编写程序  习题 第2章 Delphi的编程语言  2.1 保留字和标识符  2.2 Object Pascal的数据类型  2.3 常量和变量的定义  2.4 运算符和表达式  2.5 语句  2.6 过程与函数  2.7 实验  习题 第3章 Delphi窗体与组件  3.1 Delphi窗体  3.2 设计窗体  3.3 文本型组件  3.4 按钮型组件  3.5 编辑型组件  3.6 列表框型组件  3.7 滑块型组件  3.8 容器型组件  3.9 运行时改变窗体  3.11 实验 第4章 菜单设计  习题  4.1 菜单设计简介  4.2 主菜单设计  4.3 菜单命令响应  4.4 运行时设置菜单  4.5 创建动态菜单  4.6 图形菜单  4.7 快捷菜单设计  4.8 实验——设计窗体菜单  习题 第5章 对话框、工具栏和状态栏设计  5.1 对话框设计  5.2 工具栏设计  5.3 状态栏设计  5.4 实验  习题 第6章 Delphi图形及多媒体应用  6.1 绘图组件  6.2 图形列表组件  6.3 图形栅格组件  6.4 图形日历组件  6.5 多媒体组件  6.6 实验  习题 第7章 数据库编程  7.1 数据库系统概述  7.2 BDE组件  7.3 ADO组件  7.4 数据控制组件  7.5 实验  习题 第8章 报表与图表  8.1 QuickReport组件  8.2 QuickReport报表实例  8.3 Rave 5报表设计器组件  8.4 Delphi中的Rave组件  8.5 Rave 报表例程  8.6 图表  8.7 实验—设计—条列报表  习题 第9章 面向对象程序设计  9.1 面向对象程序设计概念  9.2 类  9.3 方法  9.4 继承和多态  9.5 对象  9.6 属性  9.7 消息  9.8 实验——面向对象编程  习题 第10章 Delphi自定义组件的开发  10.1 选择祖先类  10.2 建立组件框架  10.3 加入属性  10.4 加入方法  10.5 加入事件  10.6 注册组件  10.7 实验——自定义组件开发  习题 第11章 动态链接库(DLLs)编程  11.1 动态链接库概述  11.2 在Delphi中编写DLLs  11.3 在Delphi中调用DLLs  11.4 利用DLLs实现窗体重用  11.5 DLL Delphi组件包  11.6 实验——动态链接库编程  习题 第12章 文件操作  12.1 文件操作命令  12.2 文本文件  12.3 非文本文件  12.4 文件系统  12.5 实验  习题 参考文献

章节摘录

插图:2.复制、移动和删除块用户可将一段代码定义成块,然后对块进行复制、移动和删除操作,这样可提高效率,达到事半功倍的效果。(1)定义块定义一个块有两种方法:用键盘和用鼠标。如果要用键盘定义一个块,首先将光标移到所要定义的块首,按住shift键,用箭头键将光标移到要定义块的块尾。最后松开shift键,就定义了一个块。而用鼠标定义一个块,将鼠标移到要定义块的块首,按住鼠标左键不放,拖动鼠标到要定义块的块尾,松开鼠标左键即可。(2)块的复制定义了一个块以后,可用“Edit”菜单下的“Copy”命令将块复制到剪贴板上,然后用“Edit”菜单下的“Paste”命令复制到光标所在的位置。(3)块的移动在定义一个块后,单击块并按住鼠标左键不放,可将块拖放到你所需要的任意位置。(4)块的删除在块定义好以后,可用两种方法将块删除。第一种方法是使用“Edit”菜单下的“Ctrl”命令,将块剪切到剪贴板上,用户可用“Edit”菜单下的“Paste”命令将它复制到光标所在的位置。第二种方法是用“Delete”命令或Delete键,这是将块直接删除,而不会将块剪切到剪贴板上。3.编辑快捷键(1)Ctrl+J在代码编辑器中按组合键Ctrl+J后将显示代码模板显示框,此方法可以快速地输入预定义的代码段,选定后按回车键确认语句的关键字。(2)Ctrl+单击按下Ctrl键,单击鼠标后可以超级链接方式打开鼠标指针所指的变量、函数或过程所在的单元,并自动定位到相应的单元指向声明、定义的部分。


编辑推荐

《Delphi程序设计基础:教程、实验、习题》:21世纪大学计算机规划教材·工程应用型

图书封面

图书标签Tags

广告

下载页面


Delphi程序设计基础 PDF格式下载



这本书讲的仔细,价格比价合理。


书质量很好,;内容通俗易懂!适合我这样的新手!


基础知识,值得看一看。


书很好,纸张也可以,但是可惜送来的时候表面磨的好花,就跟在地上踢了好久似 的


书全新的!不错!


朋友挺好的,可就是邮寄速度让我抓狂,到甘肃用了20天才寄到!我都快要疯了!


delphi属于图形化编程,简单易学,本书也很好


当工具书用,教材就这个样。抄来抄去!


这个月到现在已经买了四本delphi的教材,感觉每本内容都出不多


这本书我打算拿来练习里面的例程的
翻了下,适合初学者


还不错了,怎么没有配套光盘啊?


这本书总体上还行,就是慢了点。现在Delphi书本在书店了很难找到


对于没有Delphi基础的人很有参考价值。


为啥买这书呢,因为便宜,以前有过C/C++的基础,所以随便买本来了解了解delphi,了解过后可以看别的了,这书肯定不适合啥都不会得初学者,只适合有编程基础的人,介绍面向对象那章只有20页,看这页数也知道不行咯,大多都是教你控件之类的用法,用来随便过渡过渡还是OK的


书不错,适合初学DELHPI的朋友,是一本相当不错的教材。咱们亚马逊服务好的简直没话可说,以后不光买书买其它商品还来亚马逊。


还没看完,不过应该挺不错的


特别好,不过还没看过。。哈哈


是我至今看到的最好的Delphi教材。赞一个!!!!


相关图书