Borland公司的Delphi 7是Windows下极为的程序开发工具,其不仅表现在功能上,更表现在开发速度上。 本书从实例出发,由浅入深,全面系统地介绍了Delphi 7的基础知识以及开发中方方面面的技巧及应用,展示了Delphi 7强大的功能及易用性。全书共分11章,分别讲述了Delphi 7的新特性、Object Pascal语法、面务对象编程、集成开发环境、组件的应用、异常处理与调试、数据库应用、文件操作等知识。 本书结构合理、内容翔实、语言生动、面向实际问题的各个方面,不仅适合于Delphi初级用户学习,也适合中、高级用户参考查阅。
Delphi 8是Borland公司出品的一种功能强大的可视化开发工具。它具有功能强大、简单易学、编译速度快等优点,因而备受开发人员的青睐,成为受欢迎的Windows应用程序开发工具之一。本书共分17章,分别介绍了使用Delphi 8进行程序开发的基本方法,如文本编辑、图形图像编程等。此外,还加入了Internet编程、数据库应用程序的编写及ASP.NET应用程序的开发等内容,并详细地阐述了Delphi8在各方面的应用,如Pascal语言、控件介绍、技巧编程等内容。书中包含了一百多个控件、API、多媒体等应用实例,几乎概括了高级应用的全貌,同时也结合了许多Delphi在应用中的编程技巧,是一本非常难得的实用学习参考书。 本书内容全面、通俗易懂,适合Delphi初学者及使用Delphi进行程序开发的人员阅读。
本书主要介绍了利用主流开发方法学和技术技巧进行面向对象开发的原则与实践,通过完整剖析一个实际应用程序的设计、开发与实现,深入浅出地阐述OOD(面向对象开发)、OOP(面向对象程序设计)、TDD(测试驱动开发)、UT(单元测试)等开发方法学与实践的应用与技术技巧,全面展现深厚技术实践经验的精髓。全书内容连贯,一气呵成,以实践阐述理论,以理论指导实践,是理论结合实践的典范之作。
本书从对象PASCAL语言的语法开始,逐步讲述Windows编程的基本知识,并详细介绍了Delphi6的新特性与集成开发环境、编译与调试技术、VCL的使用、数据库的开发及使用、打印功能的设置、组件的开发以及应用程序架构等内容。 本书虽然是针对Delphi 6的初级使用者,但由于它是围绕着Delphi 6的一些基本应用而写的,并带有大量的例子,所以,也可作为Delphi 5的熟练使用者在使用Delphi 6时的参考。所附光盘包含书中全部实例源代码。 本书是进行Delphi开发的入门级读物,适合初学者阅读,也可作为中级开发人员的参考书。
2001年4月,Borland已经正式发布了Delphi 6.0,它在网络应用程序开发方面具有非常独特的优势。本书主要介绍Delphi 6.0在网络开发方面的内容。全书共分为10章,循序渐进地介绍了Delphi网络实用开发技术,主要包括网络通信基础与Delphi 6.0新特性、编程、创建和使用ActiveX控件、自动化服务器与客户、WinSock开发、TCP协议及使用、常用网络控件、基本网络功能实现、Web服务器应用程序和综合实例。本书适用于已对Delphi一般编程技术有相当了解的中、高级读者。
本书通过130个精选的例子讲解了利用Delphi进行应用程序开发的多个方面,其内容涵盖了界面外观、多媒体控制与图像处理、时间控制、操作系统、程序控制、磁盘文件、数据库、网络与通信、鼠标和键盘、数学算法和程序发布等方面。 本书内容突出了实用性,85%以上的实例模仿较常见的优秀软件的相关功能,其余实例是为帮助读者理解重点、难懂概念所做,并力求通过每章的例子重点讲述如何利用Delphi组件和API函数等来实现特定的功能。本书的另一个特点在于给出了实用性很强的“方案实例”而不仅仅是“功能实例”,其内容多为典型或通用的功能模块的解决方案,包括界面设计、操作流程以及代码控制等内容。 本书适用于已经初步掌握Delphi编程概念、方法的读者阅读,可以帮助读者迅速掌握实际应用中的各种经验、技巧。
《基于PocketLab的电子电路实践教程》以口袋实验室Pocket Lab为硬件测试设备,按照教指委制定的“电子线路”课程的基本要求来设计和编排实验。首先介绍了什么是口袋实验室,让读者对这种新型的实验手段有个基本的了解。然后介绍口袋实验室中的两大利器:仿真工具Multisim和硬件测试工具Pocket Lab的基本使用方法。最后提供了十个实验,包括晶体二极管、晶体三极管、单管晶体管放大器分析与设计、差分放大器、频率响应与失真、电流源与多级放大器、多级放大器的频率补偿和反馈、运算放大器及应用电路、功率电子线路和振荡器,每个实验都贯穿了理论计算、计算机软件仿真和硬件实验三个环节,可使读者更好的掌握完整的电子设计流程。 《基于PocketLab的电子电路实践教程》可以作为高等学校电子信息类、电气类、自动化类等相关专业的电子线路实践教学
本书选取了利用Delphi 7开发的控件方面有代表性的100个编程实例。这些实例按照完成功能可划分为窗口与界面,图形处理,多媒体,网络,数据库与报表,系统、文件及其他控件等几方面的内容,涵盖了Delphi 7控件应用开发的主要方面。其中,Delphi 7自带控件实例与第三方控件实例各占一半。本书基础与提高并重,既有基本知识,如动态菜单设置、鼠标切分界面、显示树形视图等的讲解,又有一些高级应用的分析,如三维动画程序、TTS语音引擎、瘦客户型程序等。通过阅读本书,读者可以了解和掌握Delphi 7控件应用开发中常见的使用方法和高级应用技巧。 实用是本书的*特色。本书大部分实例功能强大、效果新颖,实用性很强,可以帮助读者快速掌握控件应用开发技术,另外部分实例侧重于帮助读者理解Delphi 7控件应用开发的基本概念、重点和难点。 本书
本书按照管理信息系统开发的基本步骤,以多个实用的管理信息系统为例,详细描述了应用Delphi和InterBase开发的过程。每个应用的数据库系统都包括了目标设计和系统开发背景(和企业中已有的管理系统的关系),开发和运行环境选择、系统功能分析、系统功能模块设计,数据库需求分析、数据库概念结构设计、数据库逻辑结构设计(如何合理创建表格、分配表格中主键等),数据库结构实现、各个功能模块的创建(包括主界面、菜单、各个子模块、帮助文件等),系统的编译和发行等具体过程。 本书深入浅出、实用性强,适合广大的数据库开发人员阅读。
本书精选了300多个在Delphi程序设计中经常遇到的问题和典型的功能需求,以专家解答的方式展现给读者。本书内容涵盖IDE开发环境、Object Pascal语言、控件应用、界面设计、图形图像编程、多媒体编程、Windows Shell、网络与数据库编程等Delphi开发的各个方面,重点突出程序设计实用性。每个问答或者需求都根据技术难度不同加以标识,并给出在实际开发中的人气指数(经常涉及频繁程度)。 本书是广大Delphi开发人员编程经验的积累,本书适合于已经初步掌握Delphi编程概念、方法的读者阅读,可帮助读者迅速掌握实际应用中的开发技巧。
Delphi 2005是Borland公司出品的一种功能强大的可视化开发工具。它具有功能强大、简单易学、编译速度快等优点,因而备受开发人员的青睐,成为欢迎的Windows应用程序开发工具之一。 全书共分19章,分别介绍了使用Delphi 2005进行程序开发的基本方法,如文本编辑、图形图像编程等。此外,还加入了Inter.编程、数据库应用程序的编写及ASP.NET应用程序的开发等内容,并详细地阐述了Delphi 在各方面的应用,如Pascal语言、控件介绍、技巧编程等内容。书中包含了一百多个控件,以及API、Framework、多媒体等应用实例,几乎概括了高级应用的全貌,同时也结合了许多Delphi在应用中的编程技巧,是一本非常难得的实用学习参考书。 本书内容全面、通俗易懂,适合Delphi初学者及使用Delphi进行程序开发的人员阅读。
《GoWeb编程》介绍如何用Go语言进行Web应用的开发,将Go语言的特性与Web开发实战组合到一起,帮读者成功地构建跨平台的应用程序,节省Go语言开发Web的宝贵时间。有了这些针对真实问题的解决方案放在手边,大多数编程难题都会迎刃而解。在《GoWeb编程》中,读者可以更加方便地找到各种编程问题的解决方案,内容涵盖文本处理、表单处理、Session管理、数据库交互、加/解密、国际化和标准化,以及程序的部署维护等运维方面的知识,后还介绍了一个快速开发的框架帮助您迅速进入Go语言的Web开发。
本书介绍的技术知识包括数据通信的基本概念、串口通信的RS-232C/RS-485/RS-422等通信标准、Modem的基础知识和AT命令集、传真机的传真协议、PLC(可编程逻辑控制器)以及单片机等。介绍的串口编程技巧包括了各种串口控件的使用(包括MSComm、APRO、TGPS等第3方控件)、利用Win API进行串口编程、利用TAPI控制Modem等内容,涉及到了多线程技术、消息处理、多媒体定时器和数据包处理等技术,并且提供了必要的示例。该书中还提供了利用Modem实现电话自动应答功能和传真的接收和发送功能的一整套的技术方案。 本书中诸多串口编程的技术方案和API调用可供广大程序员阅读参考。本书专业性和实用性较强,对于利用Delphi进行通信项目开发具有较高的参考价值。本书适合中程序员、软件开发人员和系统分析人员阅读和参考。
《GoWeb编程》介绍如何用Go语言进行Web应用的开发,将Go语言的特性与Web开发实战组合到一起,帮读者成功地构建跨平台的应用程序,节省Go语言开发Web的宝贵时间。有了这些针对真实问题的解决方案放在手边,大多数编程难题都会迎刃而解。在《GoWeb编程》中,读者可以更加方便地找到各种编程问题的解决方案,内容涵盖文本处理、表单处理、Session管理、数据库交互、加/解密、国际化和标准化,以及程序的部署维护等运维方面的知识,后还介绍了一个快速开发的框架帮助您迅速进入Go语言的Web开发。