作为一种越来越受欢迎的编程语言,Delphi是面向对象编程技术和Windows可视化编程技术的结合,更是一种无所不包的软件开发工具。本书将重点放在高效使用Delphi的技巧上,通过大量的范例,帮助读者掌握Delphi编程技术,包括Object Pascal语言、Delphi组件、数据库与客户机/服务器支持、窗体的主要单元以及COM编程、Internet与Web开发。本书作者为1999年Delphi精英奖得主,因此,本书在技术内容、准确性、范例、可读性方面都达到了很高的水平。本书适用于从“初学者”到组件开发人员几乎所有编程级别的Delphi用户。
dbExpress是Borland公司下一代数据访问技术。本书不仅详细介绍了dbExpress的基本功能、使用技巧以及Delphi/Kylix的DataSnap技术,还详细讨论了dbExpress的实现原理以及dbExpress的未来发展趋势。本书结构清晰,讲解透彻,实例丰富。作者李维是Borland公司技术专家,曾著有多部Delphi名著。通过阅读本书,读者可以良分利用dbExpress的强大功能,开发出高效率的Delphi/Kylix系统。本书适合Delphi/Kylix/C Builder程序员、数据库程序设计师以及对Delphi/Kylix感兴趣的人员阅读。
本书是一本Ruby入门书籍,是《“笨办法”学Python》的姊妹篇。本书适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,体验到软件开发的基本过程。本书结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数3个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做巩固练习。
这是一本纯粹讨论Delphi面向对象编程的力作。本书以精通Delphi面向对象编程为目的,深入浅出地了解Delphi面向对象的概念和实质、方法和经验、思想和实践;详尽讨论了Delphi建立在虚方法、抽象方法、对象接口等动态绑定机制上和向上转型、向下转型、接口转型等类型转换机制上的面向对象高级技巧;并深入研究了通过封装从而实现界面和业务对象的分离,从界面和业务分离逐步实现分布式多层体系结构,进而实现界面和业务应用的跨平台的企业级解决方案。本书还提供了VCL斩内幕资料和研究心得。 全书使用Delphi7附带的ModelMaker实现UML对象建模,并附有大量Delphi源代码实例,方便读者研究学习。 本书适用于有Delphi基础,并希望掌握面向对象编程思想和方法,进一步提升水平的软件开发人员。同样,已经掌握面向对象编程的Java和C 程序员通过本书亦能快速掌握De
本书从Delphi用户经常遇到的问题入手,结合应用实例的讲解,帮助读者快速掌握使用Delphi开发数据库管理系统的关键技术、方法和技巧,从而开发出适合企业应用的数据库系统。 全书共分为13章,内容包括如何使用代码设计SQL Server数据库、如何连接数据库、数据集与数据访问组件应用技巧、数据输入输出技术、常用控制组件应用技术、SQL数据查询技术、设计报表和图表、软件与数据库安全、计算机外围硬件程序设计、数据库典型程序设计、多层结构程序开发设计、SQL Server 2000开发设计、使用InstallShield制作安装程序。 本书配套光盘中提供了书中应用实例的源程序代码,所有源程序均在Windows 98或Windows XP下调试通过,确保能够正常运行。本书内容精练、重点突出,适合Delphi程序开发人员阅读和参考,也可供大中专院校计算机相关专业的师生学习。
《基于PocketLab的电子电路实践教程》以口袋实验室Pocket Lab为硬件测试设备,按照教指委制定的“电子线路”课程的基本要求来设计和编排实验。首先介绍了什么是口袋实验室,让读者对这种新型的实验手段有个基本的了解。然后介绍口袋实验室中的两大利器:仿真工具Multisim和硬件测试工具Pocket Lab的基本使用方法。提供了十个实验,包括晶体二极管、晶体三极管、单管晶体管放大器分析与设计、差分放大器、频率响应与失真、电流源与多级放大器、多级放大器的频率补偿和反馈、运算放大器及应用电路、功率电子线路和振荡器,每个实验都贯穿了理论计算、计算机软件仿真和硬件实验三个环节,可使读者更好的掌握完整的电子设计流程。 《基于PocketLab的电子电路实践教程》可以作为高等学校电子信息类、电气类、自动化类等相关专业的电子线路实践教学指导
本书选择了住宿餐饮行业中的会员消费管理系统、客房管理系统、订餐管理系统、酒店前台收银系统、物资管理系统、销售分析系统、电话服务和计费系统作为案例,深入剖析了酒店餐饮业经营和管理系统的开发思路、方法和技巧。本书注重实用性和工程实践性,紧密结合行业的应用需求。本书适于具备Delphi和数据库编程基础、正在从事或希望从事相关行业应用软件开发人员阅读。
本书介绍的技术知识包括数据通信的基本概念、串口通信的RS-232C/RS-485/RS-422等通信标准、Modem的基础知识和AT命令集、传真机的传真协议、PLC(可编程逻辑控制器)以及单片机等。介绍的串口编程技巧包括了各种串口控件的使用(包括MSComm、APRO、TGPS等第3方控件)、利用WinAPI进行串口编程、利用TAPI控制Modem等内容,涉及到了多线程技术、消息处理、多媒体定时器和数据包处理等技术,并且提供了必要的示例。该书中还提供了利用Modem实现电话自动应答功能和传真的接收和发送功能的一整套的技术方案。本书中诸多串口编程的技术方案和API调用可供广大程序员阅读参考。本书专业性和实用性较强,对于利用Delphi进行通信项目开发具有较高的参考价值。本书适合中高级程序员、软件开发人员和系统分析人员阅读和参考。
本书详尽、全面、系统而有条理地总结和组织了Delphi 7的各种概念、方法和技术,包括语言本身、组件、开发方法和新特性等。通过本书读者可以透彻地理解Delphi 7,同时通晓其各个层面的技术。书中的范例源代码请到http://www.fecit.com.cn/download.htm下载。 本书既适用于Delphi的初级应用者,也适用于Delphi的开发者;可以作为Delphi程序员的工具书,也可以作为学习Delphi 7的教材。
本书是“开发专家之Delphi”系列书中《Delphi6数据库开发》的升级版。全书深入浅出地介绍了利用Delphi7进行数据库开发的方法与技巧。全书共18章,前3章首先让读者了解数据库的基本知识,包括ODBC的概念和设置,接着介绍Borland的数据库访问引擎(BDE);第4~6章则对Delphi提供的数据库组件做了详细介绍;第7章以一个具体的实例详细地介绍了怎样开发一个企业管理系统;第8章则介绍了强大的报表工具Rave。后面10章则是介绍不同的数据库系统,首先是多层分布式数据库系统的开发,其次是dbExpress技术的应用,再次是ADO技术的应用,后是InterBase数据库应用的开发。书中实例的源代码可至飞思在线.fecit..的“下载专区”下载。本书适合初学者阅读,也可作为中级开发人员的参考书。
《基于PocketLab的电子电路实践教程》以口袋实验室Pocket Lab为硬件测试设备,按照教指委制定的“电子线路”课程的基本要求来设计和编排实验。首先介绍了什么是口袋实验室,让读者对这种新型的实验手段有个基本的了解。然后介绍口袋实验室中的两大利器:仿真工具Multisim和硬件测试工具Pocket Lab的基本使用方法。提供了十个实验,包括晶体二极管、晶体三极管、单管晶体管放大器分析与设计、差分放大器、频率响应与失真、电流源与多级放大器、多级放大器的频率补偿和反馈、运算放大器及应用电路、功率电子线路和振荡器,每个实验都贯穿了理论计算、计算机软件仿真和硬件实验三个环节,可使读者更好的掌握完整的电子设计流程。 《基于PocketLab的电子电路实践教程》可以作为高等学校电子信息类、电气类、自动化类等相关专业的电子线路实践教学指导
本书主要介绍了利用主流开发方法学和技术技巧进行面向对象开发的原则与实践,通过完整剖析一个实际应用程序的设计、开发与实现,深入浅出地阐述OOD(面向对象开发)、OOP(面向对象程序设计)、TDD(测试驱动开发)、UT(单元测试)等开发方法学与实践的应用与技术技巧,全面展现深厚技术实践经验的精髓。全书内容连贯,一气呵成,以实践阐述理论,以理论指导实践,是理论结合实践的典范之作。
管理信息系统(MIS)在软件开发领域有着很高的地位,很多企事业单位都用它来提高效率,增强竞争力。Delphi是Borland公司推出的基于Object Pascal的可视化集体开发工具,它提供了诸多特性以方便用户对数据库的开发和维护,是数据库开发工具中的主流产品,完全能够满足新一代MIS系统的开发语言工具需求。本书使用Delphi开发教学管理系统、宾馆管理系统,库存保管系统、客户关系管理系统和企业资产管理系统。这些都是常见的系统,读者可以根据书中的讲解自己完成整个系统的构建,并结合实际需要对系统进行补充。 本书具有很高的实用价值,其内容紧凑、实例丰富、结构严谨、深入浅出,不论是对Delphi的用户,还是对已经接触过其他工具或已经使用过Delphi的用户,都会起到有益的帮助作用。