当前位置:首页 >> 互联网 >>

20120296 表单设计(一)


江西科技师范大学电子版实验报告

实验十二
实验课程名称 实验项目名称 姓 名 Visual FoxPro 程序设计 表单设计(一) 班级 指导老师 号 20120296 5 月 13 日 企法一班 李莉

刘永安 7303



实验地点 一、实验目的

实验日期





1、掌握面向对象程序设计的一般过程。 2、掌握使用表单设计器创建表单的基本操作方法,掌握表单的修改及运行方法。 3、熟悉表单属性设置框的使用方法。 4、掌握标签控件、命令按钮控件、文本框控件、计时器控件的常用属性及应用

二、实验内容
1、设计一个表单作为学生成绩管理系统的封面,取名为“封面.scx”(通过本例掌握表单的建立、表单属性的设置 和表单的运行)。 步骤如下: (1)单击“文件”菜单中的“新建”选项,选择表单,进入表单设计器,向表单添加三个“标签”控件 Label1、Label2、 Label3。 (2)按下表分别设置对象属性,Label2和 Label3的属性请自行设置。单击选中某对象,在属性窗口进行相关属性的 设置。 2、设计一个表单,表单中加入一个标签和三个命令按钮,要求单击“变红色”按钮使得标签文字颜色变为红色, 单击“放大字体”按钮使得标签字号增加2号,单击“退出”按钮退出表单(释放表单) 。运行效果如下图所示:(通 过本例初步理解事件驱动,掌握如何在程序中设置对象属性。) 3、设计一个表单 ex12_3.scx,添加一个标签 label1和一个计时器控件 Timer1,使得标签 Label1每隔1秒从左向右 移动5个像素单位,移到窗口右边界时标签回到左边继续向右移动。 4、为学生成绩管理系统设计一个登录表单 login.scx,假定管理员用户名为 admin,密码为123456,要求用文本 框中输入用户名和密码,单击登录按钮,如果用户名和密码正确则用一个标签显示欢迎词,否则显示“用户名或 密码有误”。单击重新输入可清除文本框中的内容。 【拓展练习】 1、参考实验内容第2题,设计一个表单,上有一个标签对象和两个命令按钮,要求编写程序实现:单击一个按钮 可使得标签的背景色(backcolor)为蓝色(0,0,255),单击另一个按钮可使标签字号缩小2号。 2、参考实验内容第3题,设计表单程序使标签每隔2秒从上至下移动10个像素,如果碰到窗口底部边界则返回顶 部继续向下移动。 3、设计一个表单程序实现以下功能:在文本框中输入长、宽,单击按钮计算长方形的面积,结果用标签显示。

三、主要仪器设备
计算机、局域网

1

江西科技师范大学电子版实验报告 四、实验结果

实验十二 表单设计(一)
【实验目的】 1、掌握面向对象程序设计的一般过程。 2、掌握使用表单设计器创建表单的基本操作方法,掌握表单的修改及运行方法。 3、熟悉表单属性设置框的使用方法。 4、掌握标签控件、命令按钮控件、文本框控件、计时器控件的常用属性及应用。 【准备知识】 1、表单的创建: 菜单方式:文件-新建-表单-新建文件,打开表单设计器 命令方式:CREATE FORM [ <文件名>] 利用表单向导创建表单 2、表单的运行:DO FORM 表单文件名 3、表单的打开(打开后修改): 菜单方式:文件-打开-选择表单类型-选择要打开的文件-打开,进入表单设计器 命令方式:Modify Form 表单文件名 4、标签控件、命令按钮、文本框、计时器的常用属性、事件和方法。 【实验内容】 1、设计一个表单作为学生成绩管理系统的封面,取名为“封面.scx”(通过本例掌握表单的建立、表单属性的设置 和表单的运行)。 步骤如下: (1)单击“文件”菜单中的“新建”选项,选择表单,进入表单设计器,向表单添加三个“标签”控件 Label1、Label2、 Label3。 (2)按下表分别设置对象属性,Label2和 Label3的属性请自行设置。单击选中某对象,在属性窗口进行相关属性的 设置。

2

对象名 Name

属性名

属性值

含义说明 启动表单时,自动在 VFP 主窗

江西科技师范大学电子版实验报告 (3)单击菜单“文件-保存”或单击工具栏上的保存按钮,保存该表单,取名为“封面.scx”。 (4)运行该表单。 2、设计一个表单,表单中加入一个标签和三个命令按钮,要求单击“变红色”按钮使得标签文字颜色变为红色, 单击“放大字体”按钮使得标签字号增加2号,单击“退出”按钮退出表单(释放表单) 。运行效果如下图所示:(通 过本例初步理解事件驱动,掌握如何在程序中设置对象属性。)

设计步骤如下: (1)设计界面:新建一个表单,保存为 ex12_2.scx。添加一个标签和三个命令按钮,设置属性如下: 对象 对象名 Name 属性名 Caption 标签 Label1 FontSize AutoSize 命令按钮 1 命令按钮 2 命令按钮 3 CmdColo r CmdSize CmdExit Caption Caption Caption 属性值 标签是用来显示提示文字 的。 14 .T.-真 变红色 放大字体 退出 含义说明 标签显示的文字 字号 自动调整大小 按钮标题 按钮标题 按钮标题

(2)分别为三个命令按钮编写 Click 事件代码。 双击按钮“变红色”,进入 CmdColor.Click 的代码编写窗口,如下图:

双击按钮“放大字体”,进入 CmdSize.Click 的代码编写窗口,如下图:

3

江西科技师范大学电子版实验报告

双击按钮“退出”,进入 CmdExit.Click 的代码编写窗口,如下图:

(3) 保存表单并运行。 3、设计一个表单 ex12_3.scx,添加一个标签 label1和一个计时器控件 Timer1,使得标签 Label1每隔1秒从左向右 移动5个像素单位, 移到窗口右边界时标签回到左边继续向右移动。 (掌握计时器控件的用法, 对象的位置属性 left、 top、width、height) 计时器 Timer1的属性设置:Interval 设为1000,Enabled 设为.T.-真。 计时器 Timer1的 Timer 事件代码参考如下:

4、为学生成绩管理系统设计一个登录表单 login.scx,假定管理员用户名为 admin,密码为123456,要求用文本 框中输入用户名和密码,单击登录按钮,如果用户名和密码正确则用一个标签显示欢迎词,否则显示“用户名或 密码有误”。单击重新输入可清除文本框中的内容。 表单界面如下图所示(注意:标签 label3的 caption 属性初始值为空,所以表单设计界面图上看不出来) :

4

江西科技师范大学电子版实验报告 两个命令按钮的代码如下:

提示:为了使密码用*显示,需设置 text2的 PasswordChar 属性为“*”。

心得:课后多加强练习

5


相关文章:
20120296 表单设计(一).doc
20120296 表单设计(一) - 江西科技师范大学电子版实验报告 实验十二 实验课程名称 实验项目名称 姓名 Visual FoxPro 程序设计 表单设计(一) 班级 指导老师 号 2...
20120296表单设计(二)_图文.doc
20120296表单设计(二) - 江西科技师范学院电子版实验报告 实验十三 实验课程名称 实验项目名称 姓名 Visual FoxPro 程序设计 表单设计(二) 班级 指导老师 12...
表单设计范例(一).doc
表单设计范例(一) - 表单设计范例( 表单设计范例(一) 一、简单的信息显示界
20120296表单设计(三)_图文.doc
20120296表单设计(三) - 江西科技师范大学电子版实验报告 实验十四 实验课程名称 实验项目名称 姓名 Visual FoxPro 程序设计 表单设计(三) 刘永安 7303 学号...
ERP表单设计(一).doc
ERP表单设计(一) - 1、先废话的嗦一下,下图就是表单设计页面,大致将它分为几个 4 大块 2、图--4-1、这一步部分就是设计表单格式需要用到的一些模块,就...
表单程序设计专题(一).doc
表单程序设计专题(一) - 表单程序设计专题( 表单程序设计专题(一) 表单程序设计的常用内容可分为:与表内容无关和与表内容有关两种。 表单程序设计的常用内容可...
【中小学作业表单】教学设计表单 (1).doc
【中小学作业表单】教学设计表单 (1) - 教学设计表单 学习内容分析 学习目标
10000个知识点推荐第一篇:可以说是最全的表单设计总结了.doc
10000 个知识点推荐第一篇:可以说是最全的表单设计总结 了 引言《懂点设计》
《只有一个地球》教学设计表单 (1).doc
《只有一个地球》教学设计表单 (1) - 教学设计表单 学习内容分析 1:学会本
表单设计与应用_图文.ppt
第七章 表单设计与应用 VFP课程建设组 目录 1 2 3 面向对象的概念 创建
打开表单formtest,完成下面操作。 (1)表单标题设置为“....doc
打开表单formtest,完成下面操作。 (1)表单标题设置为“考试系统”。 (2)在表单上添加一个标签控件,显示“欢迎使用考试系统”,字体的颜色为红色。 (3)向表单内...
...完成如下综合应用(所有控件的属性必须在表单设计器....doc
在考生文件夹下,打开“学生管理”数据库,完成如下综合应用(所有控件的属性必须在表单设计器的属性窗口中设置): 设计一个名称为myf的表单,表单的标题为“学生住宿...
20120296结构化程序设计二.doc
学号 班级 指导老师 20120296 4 月 27 日评分 企法一班 李莉 实
一个好的OA表单的设计思路和经验_图文.pdf
一个好的OA表单设计思路和经验 - 一个好的 OA 表单设计思路和经验 海南
第8讲(1)程序设计_图文.ppt
第8讲(1)程序设计 - 05计专学生管理系统详细设计说明书 密码验证页的访问
表单大师使用手册(一)常见问题篇.doc
表单大师使用手册(一)常见问题篇 - 表单大师是专业的在线表单系统,由数据收集、
15-制作表单页面一.doc
广州白云工商高级技工学校质量记录 教案首页编号:QD-0706-09 版本号:C/1 课程名称 项目 DIV +CSS 网页制作 应用 HTML 制作网页课题 制作表单页面一 课型 一体...
在“表单设计器”中设计表单时,如果从“数据环境设计器....doc
在“表单设计器”中设计表单时,如果从“数据环境设计器”中将表拖放到表单中,则表单
如何创建一张表单.pdf
如何创建一张表单 - 番茄表单在线表单设计制作、调查问卷、在线评测、在线订单等使
20120296结构化程序设计(一).doc
20120296结构化程序设计(一) - 江西科技师范大学电子版实验报告 实验九 实验课程名称 实验项目名称 姓名 Visual FoxPro 程序设计 结构化程序设计(一) 班级 指导老....
更多相关标签: