本书从应用角度出发,积累了一个程序员多年工作的经验,从一个个我们经常遇到的小问题着手,讲述了Delphi程序设计中的经验与技巧,并给出了大量源程序代码,以及对代码的详细分析。不仅讲述了有些程序的功能,还从多个角度分析了实现该功能的方法,使读者能更透彻、全面地理解和运用Delphi。 本书包含的内容比较丰富,通过256个实用案例覆盖了win32 API应用、组件的应用与改造、应用程序及系统、文件处理、图形图像、数据库、打印功能扩展、剪贴板应用、多媒体技术、网络等,适合于学习Delphi编程的广大程序爱好者,特别是对于一些想快速获得编程技巧与经验的读者,更具参考价值。 所配光盘为本书实例工程文件的源代码。
Borland公司的Delphi 7是Windows下极为的程序开发工具,其不仅表现在功能上,更表现在开发速度上。 本书从实例出发,由浅入深,全面系统地介绍了Delphi 7的基础知识以及开发中方方面面的技巧及应用,展示了Delphi 7强大的功能及易用性。全书共分11章,分别讲述了Delphi 7的新特性、Object Pascal语法、面务对象编程、集成开发环境、组件的应用、异常处理与调试、数据库应用、文件操作等知识。 本书结构合理、内容翔实、语言生动、面向实际问题的各个方面,不仅适合于Delphi初级用户学习,也适合中、高级用户参考查阅。
本书是一本Delphi数据库应用开发的实战教材,全书分析讨论了利用Delphi强大的数据库功能完成应用程序开发的全过程,作者结合自己从事Delphi开发数据库应用程序的实践经验,从Delphi数据库基础着手,全面介绍了Delphi在数据库应用程序开发中的基本方法,技术要点和具体实施方案,并通过多个具有代表性的典型实例的分析,全过程介绍了用Depphi开发数据库应用程序的方法和各种具有典型性,实用性的应用实例。
本书以理论结合实践的方式,论述“如何在Delphi中使用面向对象编程方法,构建良好设计的程序”的主题。本书第1、2、3章以不同于一般书籍的方式,介绍面向对象编程的基础知识及其在Object Pascal中的语言实现。第4、5章介绍VCL库的相关知识,其中第4章为您剖析部分VCL的核心组件源码,第5章介绍定制、设计组件的方法。第6、7章介绍程序构架设计,其中第6章介绍一般性的代码设计准则,其内容可以完全脱离Delphi,因为这些准则是跨语言的;第7章是一个完整的代码设计实例,以编写一个多工作区的文本编辑器为例,从实践角度说明程序构架设计的方法。 本书面向Delphi程序员,特别是写给那些已经具有一定的实现能力而欲求寻找一种“突破”的Delphi程序员,作为他们提高的参考用书,同时也可以作为高校学生以及程序爱好者的参考用书。
你想学习Delphi 编程吗?你想用Delphi 实现或定制自己喜爱的游戏程序吗?那第,请选择本书。 本书从Delphi 语言基础知识和编写简单程序入手,将Delphi 编程的知识点有机地分散在“幸运52”、“速算24”、“点灯游戏”、“华容道”、“流行之王实力大比拼”、“俄罗斯方块”、“国际象棋”、“网络黑折棋”等多个趣味游戏的设计实例中,其中包含Delphi 多媒体、图形图像处理,Windows API调用,自定义及第三方组件应用,数据库以及网络编程等相关知识点,使读者不仅可以从中获得Delphi 编程的精髓,还能在学习过程中体味游戏的乐趣。 本书以实例导学的方式组织内容,易学易会且集趣味性和可操性于一体,适用于Delphi 初学者及对游戏开发感兴趣的电脑爱好者。
本书全面、系统地介绍Delphi程序设计的基本知识、运行机制和各种常用编程方法与技术,并将面向对象的程序设计思想贯穿其中。主要内容包括Delphi集成开发环境、Object Pascal语言、面向对象的概念和应用、使用各种组件设计图形用户界面、多文档界面、文件操作与流处理、图形图像处理、多媒体技术、数据库应用和综合应用设计。这些内容是构成Delphi应用程序的基本要素和知识。 本书注重理论与实践相结合,注重基本知识的理解与基本技能的培养。书中内容丰富,结构安排合理,由浅入深,层次分明,内容涉及的广度和深度符合本科培养目标的要求。 本书适合作为普通高等学校计算机及相关专业“Delphi程序设计”课程的教材,也可作为初学者的入门参考书。
本书介绍网络数据库应用系统设计中的Delphi应用开发。全书共11章,基本构成Delphi应用开发的整个知识体系。本书首先分析Delphi数据库应用系统开发的基本方法,并具体讲解Delphi的编程基础和语法基础;接着介绍应用程序界面创建;然后结合实例详细讲解DelDhi数据库设计技术,包括数据库连接、数据库组件、字段对象、数据查询与显示、存储过程和数据报表;后根据实例需求讲述网络数据库应用系统集成、实施方法和安装程序制作。 书中以“售楼管理系统”的设计作为实例,并将其贯穿全书始终。从网络架构设计到各个功能模块的设计与实现,均采用理论联系实际的方式讲述,层层递进,希望读者在学习完本书后,不仅掌握Delphi应用技术,还通过实践完成该实例的设计过程,进而具备应用Delphi开发具有一定实用价值的系统的基本能力。 本书可以作为高等学校数
本书从对象PASCAL语言的语法开始,逐步讲述Windows编程的基本知识,并详细介绍了Delphi6的新特性与集成开发环境、编译与调试技术、VCL的使用、数据库的开发及使用、打印功能的设置、组件的开发以及应用程序架构等内容。 本书虽然是针对Delphi 6的初级使用者,但由于它是围绕着Delphi 6的一些基本应用而写的,并带有大量的例子,所以,也可作为Delphi 5的熟练使用者在使用Delphi 6时的参考。所附光盘包含书中全部实例源代码。 本书是进行Delphi开发的入门级读物,适合初学者阅读,也可作为中级开发人员的参考书。
本书是介绍Delphi 6在数据库程序开发方面的专业用书,通过由浅入深的内容规划,力求让读者能在短的时间内了解Delphi 6的整个数据库设置结构与实务。整个章节规划可以分为四大部分:基础篇,主要是帮助读者建立完整的数据库概念和 Delphi本身的数据库程序结构;实务篇,主要讲解 Delphi 6中关于数据库的相关组件,同时以实际操作的方式结合各步骤的完整说明来介绍整个数据库程序的开发过程;高级篇,介绍如何开发以XML文件为基础的个人数据库程序和多层结构的数据库程序;深入篇,主要介绍报表程序和安装文件的制作。另外本书所有范例文件均在所附光盘Sample文件夹内。
本书以专题的方式来介绍种种经典游戏程序的设计技巧,书中共分为“绘图”篇、“人工智能”篇和“简易工具篇40个不同的专题讲座并以Delphi为实现程序,读者可以从中学到不同类型游戏的设计思维技巧。绘图篇中包括:背景底下移动的ICON、立体迷宫、XOR的攻击效果、数字钟等;人工智能篇中包括:残留的轨迹线、点的生存竞争、RPG中的敌人的出现时机、与商店老板拉智慧等;简易工具篇中包括:点阵图编辑器的世界、动画检查器等内容。
本书共有数值计算中常用的Delphi子过程100多个,内容包括解线性代数方程组、插值、数值积分、特殊函数、函数逼近、特征值问题、数据拟合、方程求根和非线性方程组求解、函数的极值和*化、数据的统计描述、傅里叶变换谱方法、解常微分方程组和解偏微分方程组.每一个过程都包括功能、方法、使用说明、过程和例子五部分。本书的所有子过程都在Delphi 4.0版本上进行了验证,准确无误。配书同时附赠电子版,包括所有子过程的Delphi工程项目。本书可供高校师生和科研院所、工矿企业的工程技术人员使用。
本书通过几个完整的商业系统案例,带领读者完成商业管理软件开发的各个目标。通过这些实例不仅可以了解开发商业管理软件的专业知识,而且可以全面掌握整个商业系统的设计思路和开发技术。全书包含餐饮管理系统、物业管理系统、校园管理系统、维修管理系统、汽配管理系统五个案例,既有小型Access数据库,也有大型的SQL Server数据库。通过对不同数据库、不同行业的实例开发,使读者可以快速掌握利用Delphi开发数据库管理软件的精髓。 本书随有配套光盘。光盘提供了书中5个案例的全部源代码,全部源代码都经过精心调试,在Windows 98/XP下全部通过,保证能够正常运行。 本书内容详实,案例完整,步骤详尽,具有很强的实用性。适合于各级软件开发人员学习使用,也可供大中专院校师生学习参考,是编程者不可多得的一本好书。 本书的每个案例都
本书是一本全面介绍Delphi7.0程序设计与应用的教材。内容由浅入深,系统地介绍了Delphi7.0的集成开发环境、ObjectPascal语言基础、面向对象程序设计的基本概念和原理、常用组件的使用、程序调试和异常处理、数据库编程、Windows编程基础和发布应用程序等内容。 本书由具有丰富的教学和软件开发经验的教师编写,以案例贯穿整个教材,结构合理,概念清晰,实例丰富,易学易用,并于各章末附有小结、思考题和练习题,有助于读者循序渐进地学习和掌握各章节内容。 本书可作为各类高等院校的计算机高级语言或软件开发等课程用教材,也可作为计算机软件专业认证考试课程的参考教材,同时适用于所有欲快速掌握Delphi精华并投入开发使用的软件开发人员和广大计算机用户。
本书全面介绍了Delphi程序开发所用到的技术和技巧,共分19章,内容包括窗体与界面技术、控件应用、数据处理技术、图形技术、多媒体技术、文件系统、操作系统与Windows相差程序、注册表、数据库技术、SQL查询相关技术、打印与报表技术、图表技术、硬件相关开发技术、网络开发技术、Web编程、数据结构与算法、Delphi语言基础、加密/安全与软件注册、实用工具、程序打包等。全书提供500多个实例,每个实例都突出了其实用性。 本书适用于Delphi编程人员,也可供大中专院校相关专业的师生学习参考。
本书完整地介绍了几个基于Delphi的软件项目开发实例,包括网络数据采集与存储(NetData)软件、TestForNetData测试软件、图书管理系统、远程借阅系统和桌面精灵软件。本书深入剖析了软件项目的开发思路、方法和技巧,详细讲述了基于Delphi的软件项目开发的全过程。对系统设计、开发环境选择、系统功能模块的设计和创建、系统的编译和发行等软件项目开发过程进行了详细的讲解。为方便广大读者使用,并*限度地节约读者的购书成本,本书实例源代码可以免费从网上下载。 本书注重工程实践性,实用性强,可供广大程序员和编程爱好者进行类似软件项目开发时学习参考,也可为相关专业大学生毕业设计提供经典项目案例借鉴。
本书是有关Delphi程序设计的基础教材。 本书由浅入深。比较详细地介绍了面向对象与组件的基本概念,以及对象Pascal的基本语法。书中依次介绍了Dephi的开发环境与开发方法,并介绍了常用组件的使用。本书还重点介绍了用户界面设计,以及Delphi在数据库、报表及多媒体等方面的应用开发。 全书共分9章,主要内容:第1章从软件技术的发展过程讲述了面向对象与组件技术的形成及基本概念;第2章介绍了Delphi的基础知识,包括Delphi的开发环境与基本开发过程;第3章通过若干小例题,扼要介绍了对象Pascal语言的基础知识,为后面各章节的编程打下基础;第4章全面介绍常用基本组件的使用,并使读者进一步理解组件的属性、方法和事件的基本概念,以及Delphi的编程思路;第5章介绍了用户界面设计的原则和相关技术,如菜单、工具栏、多页面以及多窗体的实现等;
本书详细讲述了Delphi 2005程序设计,内容包括:Delphi基础知识,Pascal语言,编程基础(包含程序的控制结构、枚举、子界和集合、数组与记录以及过程与函数),界面设计(包含窗体与基本组件、对话框、菜单、工具栏、状态栏以及图形图像程序设计)、文件编程,数据库编程(包含数据库基础、BDE数据库应用程序开发、BDP数据库引擎应用)以及ASP.NET编程。本书不仅内容丰富、翔实,而且重点突出。相信通过本书的学习,读者一定能够快速地掌握Delphi这门优秀的开发工具,并能轻松地开发出实用的软件和数据库应用程序。 作者将为购买本书的读者免费提供全书例题源程序,以方便读者讲课或者学习之用。 本书不仅可以作为高等学校教材,也可以作为社会培训班教材和参考书。对于那些希望快速学会Delphi2005开发工具的初学者,本书也是一本不可多得的好教
本书具有以下特色: (1)突出模块化教学与学习,知识内容层层深入。 (2)编写时采用任务驱动,便于学习,突出能力培养。在例题选取上力求围绕中心内容,科学、全面、实用,强调基础,强化应用。
本书详细讲解了用Delphi开发应用程序的基础知识。 本书使用的实例程序将贯穿全书,绝大部分内容也是基于该例子。本书是以实例程序的开发作为主线展开的,对设计的知识点包括使用集成开发环境创建窗口应用程序的通用方法、保存应用程序及其窗口、利用各种控制结构语句实现复杂功能、可视化设计窗口、windows应用程序标准窗口功能、与数据库的连接和交互、多个程序之间实现网络互联并实现即时通信和利用Installshield Express创建安装盘等做了详细介绍,几乎覆盖了用Delphi设计应用程序的所有核心知识点。 本书适用于Delphi编程初学者,亦可作为高职高专和高等院校相关专业的教材。
本书按照Delphi7的体系,系统、全面、深入地介绍了Delphi语言中的基概念、基本功能和使用方法。在讲解时,本书结合可视化的编程方法和面向对象的编程方法,选取简短、易学的实例帮助读者深入理解所学的内容。 本书由浅入深地介绍了编写功能齐备的应用程序所需要的各个组成部分。简洁的语言、完整的代码和翔实的分析,使读者能够真正体会到Delphi的魅力,同时使Delphi的学习更加轻松和高效。本书共分14章,内容包括Delphi概述、Delphi语言基础、结构化控制语句、高级数据类型、过程与函数、面向对象程序设计、窗体与常用控件、界面设计、文件管理、图形图像程序设计、多媒体程序设计、数据库应用程序开发、调试与异常处理、安装包制作。每章后面都提供了习题,使读者巩固所学知识点。 本书概念清晰、叙述准确、图文并茂,内容深入浅出,适合作为
本书向读者详细介绍了使用Delphi 7操纵数据库、开发数据库应用系统的方法和技能。本书的特点在于内容编排和讲解上独具特色:很多初级的读者在没有进行系统、全面的学习情况下,如需要进行实际数据库开发,通过阅读本书,很快就能从目录上定位到满足其需求的内容,直接学习相关内容基本可以完成任务。之所以能达到此种功能,是因为在内容的编排上,各章内容按照:提出明确需求→告知解决方案(采用什么手段)→具体讲解技术和手段(必要时还会先安排学习相应技术/手段所需的基础知识)的顺序进行详细讲解。 此外,本书整体结构上也充分考虑了初级读者的从零开始、按部就班地学习的需要,做到讲解流畅、示例充足,能够使读者轻松掌握各项数据库的操作技术。并且在本书的后半部分,为各主要数据库操作技术安排了实际的数据库应用系统*实例,
本书是一本介绍Windows核心技术及高级技巧的专著。从系统内核编程出发,使用大量的例子帮助读者理解这些编程技术,讲述了线程同步及隐藏、系统钩子深入分析、读写物理磁盘的关键技术、读写物理内存和其他进程内存的核心技术、Windows 9x下调用16位实模式和保护模式代码的核心技术、直接读写端口技术、可执行文件加壳的技巧、PE结构分析、Ring0的实现、Windows API截取技术、屏幕取词技术等方面的内容。全书对热点源代码进行了深入剖析和讲解,同时本书汇聚了作者利用Soft-ICE跟踪调试经验,作者多年的编程心得和技巧一览无遗。随书附送的光盘提供了书中涉及的程序源代码。 本书可对Windows核心编程感兴趣者提供帮助,亦可供广大编程人员及各大专院校师生参考。
本书是一本通过讲解Delphi实例,来说明使用Delphi编程时通常采用的编程思路以及具体方法的计算机书籍。通过对每个实例从编程思路和代码实现的详细分析和讲解,力求带领读者快速地提高自己的程序设计水平,并达到举一反三的目的。很多实例的重要部分都做了特别注意和技巧等提示,目的是强调一些技巧的使用或使读者尽量避免一些常见的错误,以便更高效地利用Delphi这个强大的程序开发工具。 本书精选了100多个经典的实例从易到难、由浅入深、由简单到综合地进行讲解,内容涉及面也很广泛,基本上涵盖了用Delphi进行应用程序设计的方方面面,凝聚了作者多年的Delphi编程经验,相信对启发读者的编程水平会有很大帮助。 本书主要面向中高级读者,但对那些熟悉Object Pascal语法并有一定编程经验的初级读者也很有帮助。本书可以作为初涉Delphi的实例教