本书根据实际程序开发时最常用的知识要点,精选和编写了数十个实例。这些实例绝大多数是作者在担任Delphi程序员讲师和在实际程序开发时编写的实例,每个实例针对一个知识点。如果是初学者,学习这些实例的同时再配合着学习Delphi教程类的书,效果会更好。本书除首尾以外的每一章在详细讲解1个实例的基础上,要求读者尝试完成3个与实例相关或知识点类似的练习,并给出了练习中需要注意的步骤。通过这种讲解和练习,将Delphi的主要语言精华、组件使用方法和数据库程序开发要点等内容系统地展现给读者。本书结合了作者多年的Delphi教学经验和程序开发的体会,特色鲜明,讲解与练习相结合;典型实用,每一章讲述的都是常用的知识和技巧;简明清晰、重点突出,在叙述上力求深入浅出、通俗易懂。相信会为读者的学习和工作带来一定的帮助。内容和特点随着信息技术的发展和计算机应用的普及,计算机软件的应用已经渗透到社会生活的各个领域,特别是在企业管理、电子商务、数值计算、运动仿真、多媒体应用和网络通信等方面发挥着重要的作用。计算机应用软件开发工具有很多种,其中Delphi易学易用,功能强大,深受广大用户的欢迎。许多软件开发人员都有这样的体会,学习编程语言需要学习例子,确实如此,通过做例子可以首先得到感性认识,然后在此基础上再理解例子中包含的知识内容,最后通过模仿例子编写出自己的程序。通过循序渐进的实例学习和练习,就可以逐步掌握这门程序设计语言。从读者反馈和市场调查情况看,现在许多通过实例介绍Delphi的图书存在这样的问题:实例的实用性不强,实例背后的知识点不系统,读者跟着书做例子,感觉没有问题,但遇到具体问题,还是会觉得无从下手。本书根据实际程序开发时最常用的知识要点,精选和编写了数十个实例。这些实例绝大多数是作者在担任Delphi程序员讲师和在实际程序开发时编写的实例,每个实例针对一个知识点。如果是初学者,学习这些实例的同时再配合着学习Delphi教程类的书,效果会更好。本书除首尾以外的每一章在详细讲解1个实例的基础上,要求读者尝试完成3个与实例相关或知识点类似的练习,并给出了练习中需要注意的步骤。通过这种讲解和练习,将Delphi的主要语言精华、组件使用方法和数据库程序开发要点等内容系统地展现给读者。本书结合了作者多年的Delphi教学经验和程序开发的体会,特色鲜明,讲解与练习相结合;典型实用,每一章讲述的都是常用的知识和技巧;简明清晰、重点突出,在叙述上力求深入浅出、通俗易懂。相信会为读者的学习和工作带来一定的帮助。全书共11章,各章的主要内容如下:·第1章:Delphi预备知识。·第2章:组件的综合应用。·第3章:二进制文件的应用。·第4章:流的应用。·第5章:创建图形组件。·第6章:多媒体播放器。·第7章:动态链接库。·第8章:数据库应用。·第9章:C/S数据库编程。·第10章:【DBGrid】报表输出。·第11章:开发实例——宾馆客房管理系统。配套光盘的使用注意事项为了方便读者的学习,我们将书中实例程序源文件收录在本书的配套光盘中。下面是本书配套光盘内容的详细说明。本书中的所有例子保存在光盘的“\Delphi_book\”目录下。各章中的例子和用到的文件分别存放在相应的子目录中。例如第5章内容存放在“\Delphi_book\Ch5”目录下。·第2章至第10章的各章都包含典型实例、起步、进阶和提高4个小节,这4个小节中介绍的例子存放在相应的子目录中。·第8章的工程“MyFootball.dpr”和“DemoDBGrid.dpr”使用的是paradox库,运行该程序前需要先配置数据库别名,别名是“Football”,数据库文件请存放在目录“d:\Delphi_book\Ch8\典型实例\MyDatabase”中。·第8章的工程“FootballTeam.dpr”使用的是Access数据库,运行该程序前需要先配置ODBC数据源,数据源名称为“Football_Access”,Access数据库文件为“\Delphi_book\足彩.mdb”,根据实际位置重新配置数据源,然后编译程序后才能正常运行。登录用户名为“admin”,密码为“3209505”。·第4章的工程“BlobStream.dpr”,使用的是InterBase数据库系统,因此在运行该程序前需要先安装好Interbase数据库。相应的数据库文件要存放在“d:\Delphi_book\Ch4\MyStream.gdb”中。·运行第11章的程序需要先安装好MSSQLServer2000系统,然后运行“CheckServer.exe”,通过该程序在“MSSQLServer2000企业管理器”中创建一个名为“HotelDB”的用户数据库,并在该数据库中自动创建“宾馆客房管理系统”程序用到的所有表、视图和存储过程。如果是第一次运行“CheckServer.exe”,还将创建一个名为“Hotel.ini”的配置文件。将配置文件“Hotel.ini”移到“Client”目录中后可以运行“DemoClient.exe”程序。第一次运行系统如果发现没有任何用户存在,则系统自动创建一个名为“sa”,密码为“123”的用户。再次运行“DemoClient.exe”程序,通过“sa”用户进入系统。注意本例子中登录MSSQLServer2000的管理员密码也是“123”。·本书用到的一些图标文件保存在“\Delphi_book\图标”目录中。