- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7实验七 文件管理
实验七 delphi的文件管理实验
实验目的:
熟悉记录文件的声明。
熟悉Delphi文件的操作方法和步骤。
实验内容及要求:
设计一个窗体,包括5个选项卡,如下图1所示。功能如下:
图1 窗体界面
1、录入
输入学生成绩后,单击“录入”,将输入的信息录入到一个顺序文件(stu.dat)中。单击“新记录”,清空该选项卡上的输入信息,光标自动定位到学号编辑框中,接收下一个学生数据的输入。如图1。
2.学生信息
单击该选项卡时,从stu.dat中读入全部的学生成绩数据,显示在列表框中。单击“保存不及格者”,将其中需要补考的学生数据存入一个新文件(stu0.dat)中。单击“保存获得奖学金者”,将其中获得奖学金的学生的数据存入一个新文件(stu1.dat)中。评奖学金的条件是:每门课程成绩均在85分以上或者三门课程总分在270分以上。如图2。
图2 学生信息
3、补考学生信息
单击该选项卡时,从stu0.dat中读入全部的补考学生成绩数据,显示在列表框中。如图3。
图3 补考学生信息
4、单科补考学生信息
从stu0.dat中读入全部的补考学生成绩数据,根据单选按钮的选择,分别在列表框中显示单科需要补考的学生名单。如图4。
图4 单科补考学生信息
5、获得奖学金学生信息
单击该选项卡时,从stu1.dat中读入全部的获得奖学金的学生成绩数据,显示在列表框中。如图5。
图5 获得奖学金学生信息
实验准备:
1、读写文件的步骤:
(1)文件变量的声明
(2)建立文件变量和文件的联系:assignfile
(3)打开文件:reset,rewrite
(4)读写文件:read,write
(5)关闭文件变量和文件的联系:closefile
2、注意读写是逐行进行的,使用循环的结构,用eof(f) 判断文件是否结束。
3、记录类型的定义和记录文件的定义。
四、程序代码清单
五、实验过程及记录:
输入程序代码,调试并按测试数据进行测试,记录实验运行错误。
格式如下:
第1个错误:
提示:
原因:
更正:
六、实验总结:
1
您可能关注的文档
- (中国大学生必读文章)总有一天华为会光荣走进美国.docx
- (经营资料汇总表).doc
- (赵老师)学期工作总结.doc
- (一)矿井管理人员安全生产岗位责任制.doc
- (马老师)学期后勤工作总结.doc
- +606m西二石门瓦斯抽放设计.doc
- (马老师)学期工作总结.doc
- (施工)基础验收资料.doc
- 01生产管理制度.docx
- (用)设计满江红_岳飞.ppt
- 艺术疗法行业商业机会挖掘与战略布局策略研究报告.docx
- 智能家庭娱乐系统行业商业机会挖掘与战略布局策略研究报告.docx
- 医疗纠纷预防和处理条例与医疗事故处理条例的思考分享PPT课件.pptx
- 新冀教版(2025)七年级数学下册《6.1 二元一次方程组》习题课件.pptx
- 新冀教版(2025)七年级数学下册精品课件:6.2.3 二元一次方程组的解法代入、加减消元法的综合应用.pptx
- 导演节目行业市场发展趋势及投资咨询报告.docx
- 制作和服培训行业风险投资态势及投融资策略指引报告.docx
- 医疗转诊的行政服务行业消费市场分析.docx
- 文件装订行业市场发展趋势及投资咨询报告.docx
- 在线语言艺术教育行业分析及未来五至十年行业发展报告.docx
文档评论(0)