这是一本纯粹讨论Delphi面向对象编程的力作。本书以精通Delphi面向对象编程为目的,深入浅出地了解Delphi面向对象的概念和实质、方法和经验、思想和实践;详尽讨论了Delphi建立在虚方法、抽象方法、对象接口等动态绑定机制上和向上转型、向下转型、接口转型等类型转换机制上的面向对象高级技巧;并深入研究了通过封装从而实现界面和业务对象的分离,从界面和业务分离逐步实现分布式多层体系结构,进而实现界面和业务应用的跨平台的企业级解决方案。本书还提供了VCL斩内幕资料和研究心得。 全书使用Delphi7附带的ModelMaker实现UML对象建模,并附有大量Delphi源代码实例,方便读者研究学习。 本书适用于有Delphi基础,并希望掌握面向对象编程思想和方法,进一步提升水平的软件开发人员。同样,已经掌握面向对象编程的Java和C 程序员通过本书亦能快速掌握De
Delphi 5 是由著名的Inprise公司开发的新一代可视化程序开发工具,是继Delphi 4.0 之后于1999年推出的又一版本。书中融合了利用Delphi 5 开发Windows下应用程序的理论和实践,全面、深入介绍了利用Delphi 5 开发应用程序的常用方法和技巧,并附有大量的程序开发实例。本书资料丰富,内容详实,叙述简洁明了,实用性强。适合于Delphi 5 高级软件开发人员使用,同时也可供Delphi 用户及大专院校计算机专业师生阅读参考。
本书是一本介绍Windows核心技术及高级技巧的专著。从系统内核编程出发,使用大量的例子帮助读者理解这些编程技术,讲述了线程同步及隐藏、系统钩子深入分析、读写物理磁盘的关键技术、读写物理内存和其他进程内存的核心技术、Windows 9x下调用16位实模式和保护模式代码的核心技术、直接读写端口技术、可执行文件加壳的技巧、PE结构分析、Ring0的实现、Windows API截取技术、屏幕取词技术等方面的内容。全书对热点源代码进行了深入剖析和讲解,同时本书汇聚了作者利用Soft-ICE跟踪调试经验,作者多年的编程心得和技巧一览无遗。随书附送的光盘提供了书中涉及的程序源代码。 本书可对Windows核心编程感兴趣者提供帮助,亦可供广大编程人员及各大专院校师生参考。
本书是Delphi 4.0/5.0语言参考手册中的一本。本书内容包括了进行一般应用程序设计所要使用的类。书中详尽地介绍了Delphi 4.0/5.0类及中的属性、方法和事件,还详细了介绍了过程和函数以及变量、数据类型、语句等,对读者的编程有很好的参考价值。
本书全面深入地介绍了Delphi 5的集成开发环境、基本编程技巧、项目管理、调试器、Object Pascal语言、动态链接库、与C++共享代码、面向对象编程、VCL的结构、Open Tools API、编写自己的元件和包等内容。Delphi 5是一个完全面向对象的编程工具。众多长期从事编程的人员从实践中体会到,只要真正领会了面向对象的编程思想,即使是很高深的编程领域,诸如COM、ActiveX、CORBA、MIDAS都不难掌握。所以,本书的重点就是面向对象编程。本书内容全面而又不失简洁,例子丰富。既可以作为广大读者学习Delphi 5的入门指导书,也可以作为程序员编程时的参考手册。本书读者对象为计算机程序开发人员、大专院校计算机专业师生。
本书用60个典型的应用实例详细介绍如何用Delphi 6.0进行开发和应用的方法和技巧。实例的选取特别考虑到Delphi功能的应用特性,以满足不同层次读者开发各方面应用程序的需要。全书由6章组成,主要内容包括:Delphi 6.0简介、使用Delphi基本控件、Windows基本界面编程、多媒体和动画技术、图形图像技术、网络与数据库技术等。后五章的各章内容分为两个部分,部分概述相关知识点;第二部分以实例目标、学习要点、设计思路、实现步骤、程序完整代码和练习,解析各实例的开发过程。本书内容丰富,60个实例深入浅出,包含了大量的作者作用Delphi 6.0的经验和开发技巧。本书面向初、中级用户,对高级用户也有一定参考价值,也可作Delphi培训班教材。
本书分成四个部分: 部分是COM篇。毫无疑问,未来Windows操作系统将完全架构于通用对象模型(COM)的基础上,但已有的Delphi的书在这方面的论述显得很薄弱、零散,一本老外写的介绍了COM的书,也是对于原理讲得比较多,对于应用则讲得比较少,给人以一种"雾里看花"的感觉,本书则从COM的更为偏向应用的角度讲述,期望读者通过书中的各个实例,能对COM的应用有更为清晰和感性的认识。 第二部分就是外壳(Shell)篇,Windows之所以能够占有操作系统如此大的份额,其方便和漂亮的外壳操作界面无疑是一个重要的砝码,如能将我们的程序同漂亮外壳无缝地结合起来,无疑会让用户添加很多的印象分,但遗憾的是不知出于什么原因,微软在这方面的资料非常欠缺,这就为这方面的开发造成了很大的困难。本书期望能够通过揭示其冰山之一角,为大家展现操作