当前位置:首页 > 工业技术
Delphi 7.0程序设计实训教程
Delphi 7.0程序设计实训教程

Delphi 7.0程序设计实训教程PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:胡光兵主编;李去祥,闻年喜,严争副主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7505399969
  • 页数:154 页
图书介绍:本书作为《Delphi 7.0程序设计基础教程》的配套教材,用于指导学生上机实践和快速地进入Delphi的编程世界。全书以实验的形式编排,共有13个实验,每个实验都针对Delphi语言的一个主题。每个实验均分为3个部分:“实验例”部分精选了与主题相关的经典实用的实例,通过详细地讲解和剖析,力求起到深化学生对所学知识的理解作用:“上机练习”部分给出了一些有意义的上机题,引导学生进行练习,力求起到提高学生程序设计应用能力的作用;“思考与练习”部分给出了一些与本主题相关的思考题和制作题,意在引导学生进行思考与制作,从而起到巩固已学知识和培养创意能力的作用。本书实例丰富,分析透彻、语言精炼、注重实践应用,能引导初学者快速地进入Delphi程序设计的大门。
上一篇:图书馆建筑下一篇:工厂供电
《Delphi 7.0程序设计实训教程》目录

实验1 基本的Delphi程序设计 1

1.1实验例 1

1.1.1第一个Delphi程序——显示欢迎界面 1

1.1.2第二个Delphi程序——文本的显示与属性变化 2

1.2上机练习 4

1.2.1 对象的属性设置——让对象显示悬停文字 4

1.2.2调用对象的方法——通过按钮关闭应用程序 4

思考与练习 5

实验2 Delphi数据类型与表达式 6

2.1实验例 6

2.1.1 算术运算符与算术表达式示例——简单的四则运算 6

2.1.2关系运算符与关系表达式——年龄大小的比较 7

2.1.3求整数的各位数值 9

2.2上机练习 11

2.2.1函数计算器 11

2.2.2程序分析 12

思考与练习 13

实验3 选择结构的程序设计 14

3.1实验例 14

3.1.1超市购物 14

3.1.2解一元二次方程 16

3.1.3分段函数的求解 17

3.2上机练习 18

3.2.1成绩等级判定 18

3.2.2交通信号灯 19

3.2.3邮包计费 20

思考与练习 22

实验4 循环结构程序设计 23

4.1实验例 23

4.1.1 累加求和 23

4.1.2项值求法之一 25

4.1.3项值求法之二 26

4.1.4连乘——求阶乘 27

4.1.5穷举法——百钱买百鸡问题 28

4.2上机练习 31

4.2.1求e=1+1/1!+1/2!+1/3!+…+1/n!的值 31

4.2.2与数有关的问题——同构数 32

4.2.3判断素数 33

4.2.4求两个正整数的最大公约数 34

4.2.5选项移动 36

思考与练习 37

实验5 组件的使用(一) 38

5.1实验例 38

5.1.1按钮类组件的使用 38

5.1.2文本类组件的使用 40

5.1.3列表类组件的使用 41

5.1.4组合框组件的使用 43

5.1.5时钟组件的使用 44

5.2 上机练习 46

5.2.1简单图形绘制 46

5.2.2字符串查找 47

5.2.3向列表框添加删除选项 48

5.2.4文本图形移动 50

思考与练习 51

实验6 组件的使用(二) 52

6.1实验例 52

6.1.1标准对话框组件的使用 52

6.1.2 TrackBar组件的使用 54

6.1.3网格组件的使用 55

6.1.4 PageControl组件的使用 57

6.2 上机练习 58

6.2.1公共对话框的应用 58

6.2.2本金与利息的计算 59

6.2.3页面组件 60

思考与练习 61

实验7 数组及其应用 63

7.1实验例 63

7.1.1 一维数组的输入输出 63

7.1.2选择法排序 65

7.1.3二维数组的输入输出 67

7.1.4求行列式值 69

7.2 上机练习 71

7.2.1冒泡法排序 71

7.2.2求一维数组的最大值及下标 73

7.2.3求二维数组的转置 74

思考与练习 76

实验8 过程与函数 77

8.1实验例 77

8.1.1裁判评分程序 77

8.1.2求阶乘 79

8.1.3统计字符 80

8.1.4计算s=1+2+3+5+8+…的一般项及和值 82

8.1.5通过过程求一维数组的最大值及其下标 84

8.2 上机练习 86

8.2.1验证哥德巴赫猜想 86

8.2.2插入一个数到有序数列 88

8.2.3货币兑换 89

思考与练习 91

实验9 文件程序设计 92

9.1实验例 92

9.1.1 信件的保存——顺序文件的操作例 92

9.1.2通信录信息的增加和修改——随机文件操作例 93

9.2 上机练习 99

9.2.1 示文本文件的内容——文本文件的读写 99

9.2.2通信录信息的浏览——随机文件的读写 100

思考与练习 103

10.1.1 天女散花——在窗体上随机画点 104

实验10 图形图像程序设计 104

10.1实验例 104

10.1.2信手涂鸦——画图程序的制作 105

10.2 上机练习 109

10.2.1运行的秒钟程序 109

10.2.2函数曲线的绘制——y=cos(x)和 y=x函数的绘制 111

思考与练习 112

实验11 多媒体编程 113

11.1实验例 113

11.1.1 诗词朗读程序的设计 113

11.1.2视频文件预览程序的设计 116

11.2 上机练习 118

11.2.1 朗读声音与背景音乐的同时播放 118

11.2.2视频文件与背景音乐的同时播放 120

思考与练习 121

12.1.1 简单的桌面数据库设计——通信录维护程序的设计 122

12.1实验例 122

实验12 数据库编程 122

12.1.2 SQL数据库程序设计——通信录维护程序的另一种设计方法 130

12.2 上机练习 136

12.2.1使用Table控件实现“图书浏览与维护程序” 136

12.2.2使用Query组件和SQL语句实现“图书信息综合查询程序” 141

思考与练习 142

实验13 动态链接库编程 143

13.1实验例 143

13.1.1 动态链接库函数的静态调用 143

13.1.2动态链接库函数的动态调用 145

13.2上机练习 148

13.2.1 静态调用动态链接库中的多个函数 148

13.2.2动态调用动态链接库中的多种形式的函数 150

思考与练习 153

参考文献 154

返回顶部