- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP_实验6-1 利用输出类控件设计表单_--实验6-2利用输入类控件设计表单_--实验6-3 利用控制类控件设计表单
实验6-1 利用输出类控件设计表单
一、实验目的
理解和掌握输出显示类控件标签(Label)、图像(Image)、线条(Line)和形状(Shape)。等的使用,熟练掌握Alignment 、AutoSize、Left、Top、Height、Width、ForeColor、BackColorCaption、Curverture、Value、Visible、WordWrap、Picture、Interval等属性;能恰当地为Init、Timer、Click等事件编写代码;准确地运用Refresh、Release等方法和Messagebox( )、RGB( )函数。
二、实验准备
复习本章的第1节内容,重点掌握上面提到的对象、属性、事件、方法和函数的概念及使用,注意观察例题的设计过程及方法。
三、实验内容
1.设计一个由标签、文本框、图像、形状等控件实现的显示信息界面,如图6-72、6-73所示。要求:图像用三维的立体形状框住,诗用标签16号隶书蓝底白字竖行显示,各对象的大小调整到协调即可。
图6-72 运行界面 图6-73 设计界面
2.运用文本框和计时器对象设计一个数字时钟表单,界面见图6-74、图6-75。要求:文本框文字为隶书、30号字,表单的标题为“数字时钟”,每隔1秒钟刷新一次时间。
图6-74 设计界面 图6-75 运行界面
3.设计一个圆球跳动表单。要求:球的宽和高为60,球的填充颜色为咖啡色,表单的标题为“圆球跳动”,按“开始”,球每隔0.5秒在表单的上下边之间跳动,按“停止”,球停止跳动。设计界面和运行界面见图6-76、图6-77。
图6-76 设计界面 图6-77 运行界面
4.编制一个表单完成表文件“职工.dbf”内容的自动只读浏览显示功能,设计界面和运行界面如图6-78、图6-79所示。具体要求如下:①表单初始显示内容为表文件“职工.dbf”的首记录;②表单内容将以1秒为间隔自动刷新,即自动顺序向后翻记录,当翻至表底时,将自动回到首记录循环翻动。
图6-78 职工表自动浏览表单设计界面 图6-79 职工表自动浏览表单运行界面
5.编制一个显示时钟和日期的表单,界面如图6-80、图6-81、图6-82所示。命令按钮及文本框的字体、颜色和大小设置为自己喜欢的形式。
图6-80 设计界面 图6-81 时间显示界面 图6-82 日期显示界面
四、实验6-1报告
1.实验过程报告
(1)写出第2题“数字时钟”表单的Init事件和Timer事件的代码。
thisform.text1.value=LEFT(TIME(),2)+ 时 +SUBSTR(TIME(),4,2)+ 分+SUBSTR(TIME(),7,2)+ 秒
thisform.Refresh
(2)写出第3题“圆球跳动”表单的Timer事件的代码。
IF thisform.shape1.Top=0
thisform.shape1.Top=thisform.Height-thisform.shape1.Height
ELSE
thisform.shape1.Top=0
ENDIF
thisform.refresh
(3)写出第4题“职工表自动只读浏览”表单的Timer事件的代码。
SKIP
IF EOF()
GO top
ENDIF
thisform.Refresh
2.简答题
(1)怎样使标签中的文字以竖行的形式显示?
设置WordWrap属性为.T.,再调整标签的大小,使其随边界自动返绕折行。
(2)“圆球跳动”表单的圆球是使用的什么对象?怎样才能由方圆?改变球的颜色用的什么属性?怎样知道球到达了表单的顶部和底部?
形状控件;
点击形状控件,在属性中设置Curvature为99;
到达表单顶部为TOP=0.
到达底部时为thisform.shape1.Top=thisform.Height-thisform.shape1.Height
(3)在文本框中显示文字要用什么属性?使文本框以只读的方式显示数据要用什么属性?
Value属性
Readonly属性
(4)在什么条件下计时器控件的Timer事件代码才能运行?
Interval属性不为0,Enabled属性为.T.
3.实验完成情况及存在问题。
实验6-2利用输入类控件设计表单
一、实验目的
熟悉文本框(TextBox)、编辑框(EditBox)、列表框(ListBox)与组合框(ComboBox)、微调(Spinner)等输入类控件的使用
您可能关注的文档
最近下载
- 降钙素原抗体产品技术要求标准2024年.pdf VIP
- 2013-2022同等学历申硕学位英语真题(含答案).pdf VIP
- 2023年全国职业院校技能大赛食品安全与质量检测题库1-10.docx VIP
- 内部培训刑法知识考试题库大全及答案下载.pdf VIP
- 2025至2030全球及中国车载摄像头模块组件行业项目调研及市场前景预测评估报告.docx
- 2023-2024学年安徽省合肥重点中学九年级(上)第一次月考道德与法治试卷.pdf VIP
- 人教版(2024新版)九年级上册化学全册教案教学设计.docx
- 中国油田分布明细-含分布图.docx VIP
- 6.4 酵母菌子囊孢子的观察(原理讲解).pdf VIP
- AIGC技术在非物质文化遗产设计保护中的应用探索 .pdf VIP
文档评论(0)