本书是《Delphi 7.0程序设计教程》的配套实验教材。全书以实验的形式精心编排,共分13个实验,其中实验1~实验12针对Delphi语言的内容和特点设计,涉及Delphi语言的各语法成份和程序设计的常用技巧、常用算法。每个实验都包括'实验示例'和'上机练习题'两个部分。每个部分都精选一些典型有用的实例,并分析实例实现的方法,通过编程或程序填空的形式引导学生逐步地完成实例,从而达到激发学生的编程兴趣和培养学生的编程能力的目的。实验13为'课程综合设计指导',提供了3个典型的课程设计课题,并给出了实现的方法步骤和主要程序代码,力求起到抛砖引玉的作用。本书的配套光盘包含了本书的全部实验和练习的源代码,所有程序都在Delphi 7.0下调试通过。
本书实例丰富,分析严谨,内容生动,由浅入深,能引导初学者快速地进入Delphi编程的大门。本书可作为高职高专学生的'Delphi程序设计'课程的实验教材,也可作为广大希望掌握Delphi程序设计语言的人员的参考。
实验1 基本的Delphi程序设计
1.1 实验示例
1.2 上机练习题
实验2 选择结构的程序设计
2.1 实验示例
2.2 上机练习题
实验3 循环结构的程序设计
3.1 实验示例
3.2 上机练习题
实验4 数组程序设计
4.1 实验示例
4.2 上机练习题
实验5 过程和函数
5.1 实验示例
5.2 上机练习题
实验6 用户自定义类型
6.1 实验示例
6.2 上机练习题
实验7 常用组件的使用
7.1 实验示例
7.2 上机练习题
实验8 多媒体程序设计
8.1 实验示例
8.2 上机练习题
实验9 图像图形应用编程
9.1 实验示例
9.2 上机练习题
实验10 DLL编程
10.1 实验示例
10.2 上机练习题
实验11 简单数据库编程
11.1 实验示例
11.2 上机练习题
实验12 SQL数据库程序设计
12.1 实验示例
12.2 上机练习题
实验13 课程综合设计指导
13.1 十进制计算器
13.2 文件浏览器
13.3 登录系统
参考文献
"程序设计"是高职高专理工科各专业学生的一门重要基础课程, 目前在各校通常使用的面向对象的教学语言主要有Visual C++. Visual Basic和Delphi. 其中Delphi作为一种可视化语言, 具有简单高效. 功能强大的特点. 与Visual C++相比, Delphi更简单. 更易于掌握, 而在功能上却毫不逊色, 与Visual Basic相比, Delphi的功能更强大, 更实用. 同时Delphi又是当前最流行的可视化程序设计语言之一, 易于开发软件工程项目. 对于强调动手能力的高职高专学生来说, 掌握Delphi编程基础不但有利于更好地适应第一任职的需要, 而且也有利用于增强高职高专学生发展的潜力.
对于学生来说, 程序设计是一门令人又喜又怕的课程, 喜的是学好程序设计将会极大地提高自己的就业竞争能力, 怕的是程序设计总是如此地难学, 花费了大量的时间, 编程时还是难以做到得心应手. 许多同学因此问:"学习程序设计有没有捷径好走?"其实学习程序设计没有任何捷径好走, 惟一的方法就是不断地上机实验调试程序. 但一本好的上机指导书可以帮助学生少走弯路, 提高学习效率. 本书正是基于上述原因而编写的实验教程. 本书的编者都有多年的程序设计教学经验, 对程序设计教学总体把握较为独到, 能够预料到学生在学习过程中可能遇到的困难. 为编好本书, 编者在总结多年教学. 编程与实践的基础上, 精心创作出一些通用. 典型的实例, 并进行精心的讲解, 力求以最少的篇幅让学生掌握Delphi编程的概貌, 使学习者能够在很短的时间内高效地进入Delphi程序设计世界.
本书的一个重要特点是实例引导, 试图通过一个个实例让学生循序渐进地理解编程的本质, 掌握编程的思想, 把握Delphi的精髓, 让学生在编制程序实例的过程中感受到快乐和成就感. 当学生把本书的所有实例均调试完后, 说不定已不知不觉地成为Delphi程序设计的高手.
本书的配套光盘中包含了全书所有的源程序代码, 组织方式如下:在Delphi文件夹下, 每个实验占一个文件夹, 分别是01~13文件夹. 每个实验文件夹下有两个文件夹"A"和"B", 文件夹A下存放的是实验例项目文件夹, 文件夹和项目的命名规则均是"A-实验号-实验例编号". "B"为上机练习文件夹, 组织方式基本相同, 只不过把"A"改为"B". 为更好地使用本书, 读者最好准备一个实验盘(软盘或优盘), 根据书中的要求把编好的程序存到指定的位置.
本书由童爱红和张琦主编, 李建东. 何光明. 傅军. 沈才梁等具体编写, 博士生导师张琦教授对本书进行了最终审阅并定稿. 在此对所有为本书的出版付出辛勤汗水的编创人员表示衷心的感谢!
与其临渊羡鱼不如退而结网, 就让我们通过一个个实例的编制来享受编程的快乐吧! 虽然我们力求完美, 力创精品, 但由于水平有限, 书中难免有疏漏和错误等不尽人意之处, 不请广大读者不吝赐教.