vfp实验14 表单设计三
- 格式:doc
- 大小:414.00 KB
- 文档页数:4
实验十四表单设计(三)
一、实验目的
1、熟悉表单的建立、保存、编辑、运行等常用操作方法;
2、熟悉标签、文本框、命令按钮、命令按钮组等控件的功能和常用属性;
3、熟悉在命令代码中调用表单控件及其属性的方法;
二、实验内容
注意:数据文件务必存放在D 盘!
用你的学号在D 盘下建立一个文件夹(如08514101),将文件正确保存到该文件夹中。
为方便文件打开和调试,可以用SET DEFAULT TO 修改系统的文件存放默认路径,如:SET DEFAULT TO D:\08514101
1、参考P133例6.15,创建标准化测试表单文件test.scx:
(1)新建一个表test.dbf,表结构参考P134第一段;
(2)参考图1,创建一个表单;
(3)数据绑定:编辑框Edit1绑定字段tm,选项按钮组Optiongroup1绑定字段xx;(ControlSource)
(4)文本框绑定变量:
文本框Text1绑定变量yzt——已经做好的题目;
Text2绑定变量zq——做对的题目数量;
Text3绑定变量cw——做错的题目数量;
(5)给按钮添加相应的代码实现对应的功能;
(6)给“成绩查询”按钮添加代码实现“成绩查询”功能:当按下该按钮时,下面的三个文本框分别显示已经做好的题目数、做对的题目数和做错的题目数。
程序的运行情况如图2所示。
图1
图2
2、参考P148例6.26,创建多表查询表单文件mutitb.scx:
(1)表单窗口大小、背景颜色可以根据实际改变;
(2)在表单的数据环境中依次添加xsda.dbf、xscj.dbf和xsxk.dbf表,并分别以字段xh建立索引,以xsda.dbf为父表,建立表间关系;(3)按照下图添加相应的表单控件,其中左侧的学号和姓名内容来自于xsda.dbf,右侧上边的表格控件与xscj.dbf关联,右侧上边的表格控件与xsxk.dbf关联;
(提示:关联办法,表格的RecordSouseType为“1-别名”;RecordSouse为对应的表,如xscj)
(4)当单击“下一条”或“上一条”按钮时,依次显示各个记录在三个表中的信息;
3、利用时钟控件制作表单welcome.scx,要求:
(1)窗口大小、背景颜色、标题栏内容等属性自定;
(2)利用“图片”文件夹中的图片,为窗体设置背景图片;
(3)在窗体中添加2个标签(标签的文本内容自定)和两个时钟控件(Timer);
(4)利用第一个时钟控件实现第一个标签的移动,制作滚动字幕效果;
(5)利用第二个时钟控件实现第二个标签文字颜色的变化,制作闪烁文字效果。
提示:
(1)时钟控件的Interval属性设置Timer事件触发的时间间隔,具体的动作代码在Timer事件中编写;
(2)rgb()函数设置颜色效果,如rgb(0,0,255)对应的颜色为蓝
色,三个参数分别设置红、绿、蓝三种颜色的量值;
文件上交:
访问ftp://219.222.113.100,用户名:vfp8,密码:000,将你的文件以“实验14学号姓名.rar”上传到“上传区”中,如“实验1408514101蔡梦雅.rar”。