- 1
- 0
- 约1.44千字
- 约 6页
- 2020-08-18 发布于湖北
- 举报
实验七表单控件的使用
学时安排:
理论教学6学时,实验教学4学时。
实验目的:
1.熟悉常用表单控件的作用和使用方法,理解其属性的意义。
2.掌握为对象编写方法程序的基本过程和建立应用表单的基本方法。
实验要求:
1.每人一机,独立完成实验。
2.每次实验完成将结果存入自己的U盘,或上传至信息中心个人网络U盘中保存。
实验设备:
硬件配置:计算机实验教学示范中心机房计算机。
软件配置:Windows操作系统,Visual Foxpro6.0系统。
实验内容及步骤:
1. 设计一个应用表单,运用面向对象的方法编写竞赛用评分程序。评分规则:去掉一个最高分,去掉一个最低分,选手的最后得分为余下分数的平均分数(假设评委组由十个人组成。
分析:对于十个人组成的评委组,可以利用十个文本框存放各评委的分数,通过“输入”按钮输入评委分数,然后去掉一个最高分,去掉一个最低分,再计算余下分数的平均分数。设计步骤如下:
(1进入表单设计器,添加十个文本控件,二个标签控件和二个命令按钮控件。程序设计界面与对象属性设置如图7-1所示,程序初始界面如图7-2所示,程序运行结果如图7-3所示。
图7-1 设计程序界面图7-2 程序初始界面图7-3 程序运行结果显示
(2 编写代码:
编写“输入”按钮Command1的Click事件代码,如图7-4所示。
图7-4 “输入”按钮的Click事件代码
编写“计算”按钮Command2的Click事件代码,如图7-5所示。
图7-5 “计算”按钮的Click事件代码
编写表单的Activate事件代码,如图7-6所示。
图7-6 表单“激活”事件代码
编写表单的Destroy事件代码:Release a 释放全局变量数组
(3 保存表单并运行程序。
2. 用表单向导建立一个对学生.dbf、选课.dbf和课程.dbf表进行浏览、修改的表单。
(1 选择“文件”菜单中的“新建”选项,指定文件类型为表单。选中“向导”,选取“一对多表单向导”,单击“确定”。
(2 指定学生.dbf作为父表,并选择其所有字段,单击“下一步”。
(3 指定选课.dbf作为子表,选择其所有字段,单击“下一步”。
(4 指定两个表间的关联关系。表单向导程序已经指定默认的关联关系为学号-学号,单击“下一步”。
(5 选择表单样式为标准式,按钮类型选择文本按钮,单击“下一步”。
(6 指定排序字段。本实验对排序无明确要求,直接单击“下一步”。
(7 输入表单标题“学生成绩查询”,选中“保存表单并用表单设计器修改表单”选项。单击“完成”按钮,指定表单名称为xscjcx,点击“保存”,出现表单设计界面,如图6-7所示。
图7-7程序设计界面图7-8 设置数据环境
(8 将鼠标指针移到表单空白处,单击鼠标右键,选择“数据环境”,在打开的数据环境设计器中,单击鼠标右键,选择“添加”,将课程.dbf表添加到数据环境中,并建立选课.dbf与课程.dbf的关联关系。如图6-8所示。
(9 关闭数据环境设计器窗口,为学生成绩查询表单添加一个表格对象,右击表格对象,选中“生成器”选项,在表格生成器中选取课程.dbf表中的所有字段,单击“确定”,出现如图6-9所示的表单布局,根据需要调整表单布局。
图7-9 修改后的表单布局图7-10 表单运行窗口
(10 保存修改后的表单,单击工具栏中的红色感叹号运行该表单,结果如图7-10所示。
您可能关注的文档
- 管理学复习资料(终极版).doc
- 管理学复习资料重点范围.doc
- 管理学学科公共管理类 行政管理(本科(专科起点))专业规则.doc
- 管理学学术会议预告.doc
- 管理学学科工商管理类 物流管理(专科)专业规则.doc
- 管理学教与学导引.doc
- 管理学故事集.doc
- 管理学基础完整课件.doc
- 管理学教学计划大纲.doc
- 管理学方法与经济学方法的借鉴、融合罗仲伟.doc
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
原创力文档

文档评论(0)