出版时间:2010-5 出版社:人民邮电出版社 作者:梁水,赛奎春 编著 页数:603 字数:1042000
前言
相信许多开发人员和我一样,都有过由于项目的紧迫而加班加点工作的经历。如果有现成的模块作为参考,项目的开发进度会大幅度提高。本书提供了18个典型模块,几乎涵盖了程序开发的各个方面,以模块的核心技术为导向,介绍模块的设计思路和实现过程,特别适合作为项目开发人员的参考书。 本书内容 本书共分为23章,涉及18个典型模块,其中前5章介绍了Delphi开发环境和编程的基础知识,使初学者能够快速掌握Delphi编程的基本思路和方法。书中提供的18个典型模块覆盖程序开发的各个领域,内容涉及图形图像处理、多媒体、数据库、网络通信、报表打印、硬件相关、软件安全、系统优化等多项专题,每项专题的对应模块如下图所示。 本书特点 突出核心技术,注重解决方案 书中的各模块从设计思路开始,先介绍模块的各种设计方法,然后介绍实现模块需要使用的各项技术。使读者掌握实现模块的多项技术和方法。 模块典型,涉及范围广泛 书中的模块均经过作者反复斟酌、精挑细选,范围涉及程序设计和网络开发的各个方面,尽量做到读者每设计一个模块,都能从书中获得其实现技术和方法。 代码规范,注释全面 书中的模块代码是笔者在注重执行效率的同时,严格按照统一代码缩进、统一命名规范的原则精心编写的。代码注释规范而且非常全面,关键代码和函数几乎每行语句均有注释。 注意\说明\技巧特色标识 在介绍模块的过程中,为了扩展知识面,提示读者容易出错的地方,提供了开发中的经验、技巧等,书中随处可以见到注意、说明、技巧等提示性信息。例如:对于SetSel方法,当参数为-1和-1时,将选中结尾行;当参数为0和-1时将选中编辑框所有内容。 光盘内容超值、赠品丰富 本书附带光盘不但提供了书中所有模块的源代码,还提供了编程词典试用版学习软件。
内容概要
本书以关键技术为核心,通过18个典型模块系统、全面地介绍了如何使用Delphi 7进行各领域的程序开发。全书共分为23章,其中前5章介绍了Delphi的集成开发环境和使用Delphi进行编程的基础知识,使初学者能够了解使用Delphi进行编程的基本思路和方法。然后通过对企业QQ、自制帮助工具、打包安装工具、板材排料、进销存软件、窗体皮肤组件、导航面板组件、短信息管理平台、语音卡录音系统、企业助理系统、文档管理系统、视频图像录制、住房公积金管理系统、健身房管理系统、图书综合管理系统、房地产信息管理系统、批发零售管理系统和程控电话计费系统18个模块进行细致的介绍,使读者能够掌握图形图像处理、多媒体、数据库、网络通信、报表打印、硬件开发等各领域的相关技术,为从事项目开发的人员提供相关解决方案。 本书附有配套光盘。光盘提供了书中所有案例的全部源代码,所有源代码都经过精心调试,在Windows XP和Windows 2000系统下全部通过,保证能够正常运行。此外,光盘中还提供了编程词典试用版软件等附加资源。 本书案例涉及行业广泛,实用性非常强,通过对本书的学习,读者可以了解各个行业的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源代码进行二次开发,以减少开发系统所需要的时间。非常适合各级软件开发人员使用,也可供大、中专院校师生学习。
书籍目录
第1章 Delphi 7开发环境 第2章 过程与函数的应用第3章 类的学习与应用 第4章 多线程的应用 第5章 消息处理技术第6章 企业QQ 第7章 自制帮助工具 第8章 打包安装工具 第9章 板材排料 第10章 进销存软件 第11章 窗体皮肤组件 第12章 导航面板组件 第13章 短信息管理平台第14章 语音卡录音系统 第15章 企业助理系统 第16章 企业文档管理系统 第17章 视频图像录制 第18章 住房公积金管理系统 第19章 健身房管理系统 第20章 图书综合管理系统 第21章 房地产信息管理系统 第22章 批发零售管理系统 第23章 程控电话计费系统
章节摘录
插图:导航面板可以将系统所提供的功能完全展现给当前系统的使用者,根据不同的使用者导航面板所显示的系统功能也不一样。目前几乎所有的开发工具都不提供导航面板组件,因此大部份导航面板组件是由第三方组件开发人员编写的。12.1导航面板组件概述 导航面板是目前非常流行的功能展示组件,系统可以将当前操作员的所有可视功能显示在导航面板组件中。导航面板组件并不像菜单一样可以在组中建立更多的组,导航面板是一种简单的组与项的集合,不能进行更多层次的划分。通常导航面板会放在程序主窗口中的左侧或右侧。12.1.1主要功能 导航面板主要根据功能的分组以单层次的结构显示系统所提供的功能。该面板主要由以下几个类组成:项、组、组集合、滚动条、基类样式、默认样式和导航面板组件本身。为了使导航面板组件有一个统一的界面样式,笔者为该组件设计了绘制组件界面的样式类,并且实现了滚动条的绘制与操作,完全控制组件的界面与功能操作。各组成元素主要实现的功能如下:项:用来显示和激活系统所提供的具体功能。组:对系统所提供的具体功能进行分类。组集合:将组与项集合添加到指定的列表中,并完成组与项的新增与移除操作。滚动条:当某一组展开时,组中的项在屏幕中会显示不全,这时就需要滚动条进行翻页。基类样式:用来转换各类样式的应用。这里所指的样式是面板的外观与部局。默认样式:是导航面板组件可使用样式的其中一种,默认样式是指在组件被创建时由程序自动分配的样式。导航面板组件:将各种组合元素聚集到起进行统-的分配与操控,从而生成导航面板。
编辑推荐
《Delphi开发典型模块大全(修订版)》软件工程师典藏。18个实战模块,18个编程完美解方决方案。94项核心技,涵盖Delphi开发的方方面面。每周6天,每天13个小时答疑服务。书中所有模块的源代码《Delphi编程词典体验版》。明日科技有限公司是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物的制作、计算机网络系统开发等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。
图书封面
评论、评分、阅读与下载