本书作为《Delphi7.程序设计基础教程》的配套教材,用于指导学生上机实践和快速地进入Delphi的编程世界。全书以实验的形式编排,共有13个实验,每个实验都针对Delphi语言的一个主题。每个实验均分为3个部分:“实验例”部分精选了与主题相关的经典实用的实例,通过详细地讲解和剖析,力求起到深化学生对所学知识的理解作用:“上机练习”部分给出了一些有意义的上机题,引导学生进行练习,力求起到提高学生程序设计应用能力的作用;“思考与练习”部分给出了一些与本主题相关的思考题和制作题,意在引导学生进行思考与制作,从而起到巩固已学知识和培养创意能力的作用。本书实例丰富,分析透彻、语言精炼、注重实践应用,能引导初学者快速地进入Delphi程序设计的大门。我们所处的社会是信息化程度日渐提高的社会,计算机技术是信息化社会的支柱之一,掌握计算机编程是现代大学生必备的技能之一,程序设计也是高职高专理工科各专业学生的一门重要基础课程。目前在各校使用的程序设计教学语言中,除C语言以外,基本上都是一些可视化的程序设计语言,如VisualBasic,VisualC-~+,Delphi等。Delphi由于其强大的功能和高效的编译性能,使它成为高校教学和程序开发应用的一门重要语言,深得广大教师、学生和程序设计人员的喜爱。掌握Delphi编程基础不但有利于高职高专学生消除学习和工作之间的障碍,更好地适应第一任职的需要,而且也有利于增强高职高专学生的发展潜力。程序设计属于一门难以入门的课程,在学生中普遍存在着这样的一个现象:很多同学兴致勃勃地拿起了程序设计的教材,但真正学会了程序设计并能利用程序设计语言进行工作的却凤毛麟角!很多同学只是为了考过程序设计这门课而学程序设计,考过之后就再也不愿提程序设计这档事了。出现这种情况的原因是程序设计难吗?其实程序设计一点都不难!只要我们掌握编程的本质并用心去学,下功夫去实践,程序设计绝对不会比其他课程难学。编程的本质是什么?如何让学生喜欢编程而不畏惧编程?如何高效地学好Delphi语言?这些都是本书编写过程中时刻考虑的问题,也是本书致力解决的问题。高职高专学生的一个重要特色就是应有较强的动手能力,因此在本书的编写过程中,时刻注意到这一点。本书的内容力求不涉及到高深难懂的理论内容,一切均为了提高学生的实践应用能力。为做到这一点,本书的“实验例”部分精选了大量有代表性的应用实例,通过精心讲解,力求以实例引导学生学好程序设计。本书的“上机练习”部分也给出了大量的上机练习题,并给出了要点提示和程序代码,希望通过实践提高学生的应用能力。只要学生认真地调试完本书的实验例和上机练习题,就基本上掌握了Delphi程序设计。本书的编者都有多年的程序设计教学经验,对程序设计教学总体把握较为独到,能够预料到学生在学习过程中可能遇到的困难。为使本书具有特色,本书的编创人员做了大量的工作。与其他相关教材相比,本书具有以下特点。(1)实例引导。学习计算机的惟一途径就是实践,本书精选大量典型实用的实例引导学生动手实践,力求既做到使学习者学起来兴趣盎然,又有一定的成就感。,(2)倡导快乐编程的理念。剔除与应用无关的理论和不实用的知识,把实例和知识融合在一起,尽量使学习者不要记忆太多东西,只要动手就有收获,从而使学生自始至终保持快乐平和的心境。(3)注重学生应用能力的培养。本书的上机练习部分涉及到的上机题都有一定的代表性,学生只要认真地练习并按照要求完成,应用能力将会不知不觉地提高。同时本书的大部分实验的最后都要求学生进行“小制作”,通过自己动手动脑来制作应用程序,从而有利用于学生编程能力和创意能力的提高。本书的所有实例均在Windows98,2,XP环境下,在Delphi7.开发平台下调试通过。本书的所有例子的源代码和可执行程序,均已存放在电子工业出版社教育资源网上,网址为:http://edu.phei.com.cn,需要的教师和同学可以直接去下载,并根据“Readme.txt”文件的说明进行使用。本书由胡光兵总体策划,胡光兵、李云祥、闻年喜、严争具体编写。在本书的编写过程中还得到了解放军理工大学通信工程学院、钟山职业技术学院和南京工业职业技术学院有关领导的大力支持。在此,对所有为本书的出版付出辛勤汗水的编创人员表示衷心的感谢!虽然我们力求完美,力创精品,但由于水平有限,书中难免有疏漏和错误等不尽如人意之处,还请广大读者不吝赐教。