表单综合练习

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为Form1,表单运行时不能最大化。

2:在窗体内添加3个Label 控件,名称分别为:Label1、Label2、Label3。

添加2个TextBox 控件,名称分别为:Text1、Text2。

添加1个CommandButton 控件,名称为:Command1。

3:设置Label1的标签标题为“交换A 、B 的值”,字体为:隶书、20号字。

设置Label2的标签标题为“A :”,字体为宋体、18号字。

设置Label3的标签标题为“B :”,字体为宋体、18号字。

2号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为Form1。

2:在窗体内添加3个Label 控件,名称分别为:Label1、Label2、Label3。

添加2个TextBox 控件,名称分别为:Text1、Text2。

添加1个CommandButton 控件,名称为:Command1。

3:设置Label1的标签标题为“行李重量(公斤):”,字体为:宋体、14号字。

设置Label2的标签标题为“托运费(元):”,字体为:宋体、14号字。

设置Label3的标签标题为“托运费核算”,字体为:隶书、20号字。

3号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为Form1。

2:在窗体内添加3个Label 控件,名称分别为:Label1、Label2、Label3。

添加3个TextBox 控件,名称分别为:Text1、Text2、Text3。

添加1个CommandButton 控件,名称为:Command1。

3:设置Label1的标签标题为“输入A 的值”,字体为:黑体、14号字。

设置Label2的标签标题为“输入B 的值”,字体为:黑体、14号字。

设置Label3的标签标题为“A,B 最大值:”,字体为:黑体、14号字。

4号题
编辑状态(如图1)
运行状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“用户登录”。

2:设置标签(Label1)的标题为“用户名”。

设置标签(Label2)的标题为“密码:”。

3:设置2个文本框的名称为“Text1”,“Text2”。

设置文本框(Text2)文本显示为“*”。

4:设置命令按钮(Command1)的标题为“确定”。

设置命令按钮(Command2)的标题为“取消”。

1:表单标题为“用户登录”。

2:文本框TEXT2输入内容显示为“*”号。

3:单击“取消”按钮退出表单。

4:表单整体效果美观,比例合适。

基本属性:
1:FORM1.HEIGHT=182 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=325
5号题
编辑状态(如图1)
运行状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“计算机考试”。

2:设置标签(Label1)的标题为“姓名”。

设置标签(Label2)的标题为“口令”。

3:设置姓名后的文本框名称为“Text1”,设置口令后的文本框名称为“Text2”。

4:设置命令按钮组名称为“Commandgroup1”。

设置命令按钮组中按钮(Command1)的标题为“确定”。

设置命令按钮组中的按钮(Command2)的标题为“退出”。

要求:
1:表单没有“最小化”和“最大化”按钮。

2:表单内控件如图中所示,其中“口令”文本框要有掩码,掩码为“*”。

3:“确定”和“退出”按钮要使用命令按钮组,其中“退出”按钮要具有关闭表单功能。

4:表单整体效果美观,比例合适。

6号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“口令”。

2:设置标签(Label1)的标题为“用户名”。

设置标签(Label2)的标题为“口令”。

3:设置2个文本框的名称为“Text1”,“Text2”。

设置文本框(Text2)的显示内容为“#”。

4:设置命令按钮(Command1)的标题为“确定”。

设置命令按钮(Command2)的标题为“退出”。

要求:
1:表单“最大化”、“最小化”、“关闭”按钮均可用。

2:表单内控件如图中所示:其中“口令”对应的文本框输入内容是均显示为“#”。

3:“退出”按钮要具有关闭表单功能。

4:表单整体效果美观,比例合适。

7号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为Form1。

2:在窗体内添加3个Label控件,名称分别为:Label1、Label2、Label3。

添加3个TextBox控件,名称分别为:Text1、Text2、Text3。

添加2个CommandButton控件,名称为:Command1、Command2。

3:设置Label1的标签标题为“时”,字体为:楷体、14号字。

设置Label2的标签标题为“分”,字体为:楷体、14号字。

设置Label3的标签标题为“秒”,字体为:楷体、14号字。

8号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为Form1。

2:在窗体内添加4个Label控件,名称分别为:Label1、Label2、Label3、Label4。

添加3个TextBox控件,名称分别为:Text1、Text2、Text3。

添加1个CommandButton控件,名称为:Command1。

3:设置Label1的标签标题为“最高分学生信息”,字体为:黑体、14号字。

设置Label2的标签标题为“学生姓名:”,字体为:宋体、12号字。

设置Label3的标签标题为“总分:”,字体为:宋体、12号字。

设置Label4的标签标题为“所在院系:”,字体为:宋体、12号字。

9号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为Form1。

2:在窗体内添加4个Label控件,名称分别为:Label1、Label2、Label3、Label4。

添加3个TextBox控件,名称分别为:Text1、Text2、Text3。

添加1个CommandButton控件,名称为:Command1。

3:设置Label1的标签标题为“输入学号显示该生相关信息”,字体为:楷体、14号字。

设置Label2的标签标题为“学号:”,字体为:宋体、12号字。

设置Label3的标签标题为“姓名:”,字体为:宋体、12号字。

设置Label4的标签标题为“总成绩:”,字体为:宋体、12号字。

10号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:在窗体内添加4个Label控件,名称分别为:Label1、Label2、Label3、Label4。

添加2个TextBox控件,名称分别为:Text1、Text2。

添加2个CommandButton控件,名称为:Command1、Command2。

3:设置Label1的标签标题为“按条件浏览记录”,字体为:黑体、14号字。

设置Label2的标签标题为“条件1:”,字体为:宋体、12号字。

设置Label3的标签标题为“条件2:”,字体为:宋体、12号字。

设置Label4的标签标题为“条件1、2之间的逻辑关系是:”,字体为:宋体、12号字。

4:Command1和Command2的Caption属性分别设为“AND”,“OR”。

11号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:在窗体内添加4个Label控件,名称分别为:Label1、Label2、Label3、Label4。

添加2个TextBox控件,名称分别为:Text1、Text2。

添加1个CommandButton控件,名称为:Command1。

3:设置Label1的标签标题为“华氏温度转换为摄氏”,字体为:黑体、16号字。

设置Label2的标签标题为“输入华氏:”,字体为:宋体、12号字。

设置Label3的标签标题为“输出摄氏:”,字体为:宋体、12号字。

设置Label4的标签标题为“公式:C=(5/9)(F-32)”,字体为:宋体、12号字。

12号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:在窗体内添加3个Label控件,名称分别为:Label1、Label2、Label3。

添加2个TextBox控件,名称分别为:Text1、Text2。

添加2个CommandButton控件,名称为:Command1、Command2。

3:设置Label1的标签标题为“长度单位转换”,字体为:楷体、18号字。

设置Label2的标签标题为“输入长度:”,字体为:宋体、12号字。

设置Label3的标签标题为“转换后为:”,字体为:宋体、12号字。

13号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:在窗体内添加3个Label控件,名称分别为:Label1、Label2、Label3。

添加3个TextBox控件,名称分别为:Text1、Text2、Text3。

添加1个CommandButton控件,名称为:Command1,显示内容设置如图所示。

3:设置Label1的标签标题为“输入一个字符串:”,字体为:宋体、12号字。

设置Label2的标签标题为“大小写字母个数:”,字体为:宋体、12号字。

设置Label3的标签标题为“其他字符个数为:”,字体为:宋体、12号字。

14号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:在窗体内添加3个Label控件,名称分别为:Label1、Label2、Label3。

添加3个TextBox控件,名称分别为:Text1、Text2、Text3。

添加1个CommandButton控件,名称为:Command1,显示内容设置如图所示。

3:设置Label1的标签标题为“输入一个数:”,字体为:宋体、12号字。

设置Label2的标签标题为“该数的平方:”,字体为:宋体、12号字。

设置Label3的标签标题为“该数的立方:”,字体为:宋体、12号字。

15号题
运行状态(如图1)
编辑状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:在窗体内添加2个Label控件,名称分别为:Label1、Label2。

添加3个TextBox控件,名称分别为:Text1、Text2、Text3。

添加1个CommandButton控件,名称为:Command1,显示内容设置如图所示。

3:设置Label1的标签内容为“C”,字体为:宋体、72号字。

设置Label2的标签内容为“计算组合数程序”,字体为:黑体、18号字。

16号题
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:设置命令按钮的名称为“Command1”,标题为“退出”。

3:设置选项按钮组的名称为“Optiongroup1”,将选项按钮组的按钮个数设为2个。

设置选项按钮组的按钮(Option1)的标题为“学生档案系统”。

设置选项按钮组的按钮(Option2)的标题为“学生管理系统”。

要求:
1:单击单选钮“学生档案系统”时,表单标题为“学生档案系统”。

2:单击“学生管理系统”时,表单标题为“学生管理系统”。

3:单击“退出”按钮释放表单。

4:表单整体效果美观,比例合适。

基本属性:
1:FORM1.HEIGHT=182 2:FORM1.LEFT=62
3:FORM1.TOP=27
4:FORM1.WIDTH=325
代码提示:
optiongroup1.interactivechange代码如下:
if this.value=1
thisform.caption="学生档案系统"
else
thisform.caption="学生管理系统"
endif
17号题
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“文字隐藏”。

2:设置标签控件的名称为“Label1”,标题为“标签文字”。

3:设置复选框控件的名称为“Check1”,标题为“隐藏”。

要求:
1:表单标题为“文字隐藏”,表单内控件如图中所示。

2:标签标题为“标签文字”。

3:选中“隐藏”复选框,隐藏“标签文字”,反之,“标签文字”可见。

4:表单整体效果美观,比例合适。

基本属性:
1:LABEL1.FONTSIZE=14 2:LABEL1.FONTBOLD=.T.
代码提示:
check1.click或interactivechange事件代码如下:
if this.value=1
bel1.visible=.f.
else
bel1.visible=.t.
endif
选项按钮组练习题
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:设置标签(Label1)的标题为“请输入文本内容”。

3:设置标签(Label2)的标题为“请选择字体”。

4:设置文本框控件的名称为“Text1”。

5:设置选项按钮组的名称为“Optiongroup1”。

设置选项按钮组中的按钮(Option1)的标题为“宋体”,16号字体。

设置选项按钮组中的按钮(Option2)的标题为“隶书”,16号字体。

设置选项按钮组中的按钮(Option3)的标题为“黑体”,16号字体。

设置选项按钮组中的按钮(Option4)的标题为“楷体”,16号字体。

代码提示:(考试不会给出,需要同学们理解记忆掌握)
Optiongroup1.interactivechange事件代码
do case
case this.value=1
thisform.text1.fontname="宋体"
case this.value=2
thisform.text1.fontname="隶书"
case this.value=3
thisform.text1.fontname="黑体"
case this.value=4
thisform.text1.fontname="楷体_GB2312"
endcase
复选框练习题
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“文字”。

2:设置文本框名称为“Text1”。

3:设置复选框(Check1)的标题为“斜体”。

设置复选框(Check2)的标题为“粗体”。

4:设置按钮(Command1)的标题为“清除”。

要求:
1:表单标题为“文字”,表单内控件如图中所示。

(2)选中“斜体”复选框时,文字变为斜体,选中“粗体”复选框时,文字为粗体。

(3)单击“清除”按钮时,清除文本框中的文字。

(4)表单整体效果美观,比例合适。

基本属性:
1:FORM1.HEIGHT=130 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=130
5:TEXT1.FONTSIZE=14
代码提示:(考试不会给出,需要同学们理解记忆掌握)
check1.click或interactivechange事件代码:
if this.value=1
thisform.text1.fontitalic=.t.
else
thisform.text1.fontitalic=.f.
endif
check2.click或interactivechange事件代码:
if this.value=1
thisform.text1.fontbold=.t.
else
thisform.text1.fontbold=.f.
endif
command1.click事件代码:
thisform.text1.value=""
复选框练习题1
编辑状态(如图1) 运行状态(如图2)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“显示密码”。

2:设置文本框名称为“Text1”。

3:设置复选框(Check1)的标题为“显示密码内容”。

要求:
1:表单标题为“显示密码”。

2:表单内控件如图中所示,其中文本框输入内容显示为“*”。

3:选中复选框显示密码内容,不选时以“*”显示。

4:表单整体效果美观,比例合适。

基本属性:
1:FORM1.HEIGHT=130 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=230
5:TEXT1.FONTSIZE=14 6:TEXT1.FONTBOLD=.T.
代码提示:
Check1.click或interactivechange事件代码:
if this.value=1
thisform.text1.passwordchar=""
else
thisform.text1.passwordchar="*"
endif
微调控件1:
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“调整曲率实例”。

2:设置形状控件的名称为“Shape1”,背景颜色为红色。

3:设置微调控件的名称为“Spinner1”。

设置微调控件的最小值(SpinnerLowValue)为“0.00”。

设置微调控件的最大值(SpinnerHighValue)为“99.00”。

要求:
1:表单内控件如图中所示,表单标题为“调整曲率实例”。

2:微调框调整范围在0-99之间。

3:调整微调框图形shape1的曲率随之变化。

4:表单整体效果美观,比例合适。

基本属性:1:FORM1.HEIGHT=182 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=325
代码提示:
Spinner1. interactivechange代码如下:
thisform.shape1. curvature =this.value
微调2:
编辑状态(如图1)运行状态(如图2、图3)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“颜色调整”。

2:设置形状(shape1)的背景色为白色,背景样式为不透明,边框颜色为红色。

设置标签(Label1)的标题为“红”。

设置标签(Label2)的标题为“绿”。

设置标签(Label3)的标题为“蓝”。

3:设置微调控件(Spinner1)的背景色为红色。

设置微调控件(Spinner2)的背景色为绿色。

设置微调控件(Spinner3)的背景色为蓝色。

要求:
1:三个微调控件的调整范围都是在0-255之间,默认值都是255。

2:表单整体效果美观,
比例合适。

页框控件:
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“图形”。

2:设置页框名称为“Pageframe1”,页数为3。

设置页框的第1页(Page1)的标题为“圆”。

设置页框的第2页(Page2)的标题为“方”。

设置页框的第3页(Page3)的标题为“三角形”。

3:设置2个形状控件的名称为“Shape1”,“Shape2”。

4:设置3个线条控件的名称为“Line1”,“Line2”,“Line3”。

要求:
1:表单标题为“图形”。

2:表单内控件如图中所示,页框有三个页标签。

3:页标签内包含相应图形:圆、正方形、三角形。

4:表单整体效果美观,比例合适。

基本属性:
1:FORM1.HEIGHT=246 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=325
组合框1
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“学生表”。

2:设置标签(Label1)的标题为“学号”。

设置标签(Label2)的标题为“姓名”。

设置标签(Label3)的标题为“性别”。

3:设置2个文本框的名称为“Text1”,“Text2”。

4:设置组合框(Combo1)的内容为“男”,“女”。

5:设置命令按钮(Command1)的标题为“退出”。

组合框2
表单如图所示:使用组合框(Combo1)设置编辑框(Edit1)中文字的字体。

单击组合框中的某种字体,则编辑框中文字字体按所选字体改变。

请填写空缺处。

编辑状态图
运行状态图
设置主要属性如下:
Combo1.RowSourceType=1-值
Combo1.RowSource=”黑体,宋体,隶书”Combo1.Click事件代码:
ThisForm.Edit1.FontName=This.Value
列表框1
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“计算机考试”。

2:设置标签(Label1)的标题为“学生”。

3:设置列表框的名称为“List1”。

4:设置选项按钮组的名称为“Optiongroup1”。

设置选项按钮组中的按钮(Option1)的标题为“正常”。

设置选项按钮组中的按钮(Option2)的标题为“迟到”。

设置选项按钮组中的按钮(Option3)的标题为“早退”。

设置选项按钮组中的按钮(Option4)的标题为“旷课”。

5:设置命令按钮(Command1)的标题为“退出”。

要求:
1:表单标题为“计算机考试”。

2:表单内所需控件如图中所示,列表框中有4个可选择项:“王峰”、“李宏峰”、“刘洪”和“张凯”,列表框要有“移动按钮”。

3:选项组有4个单选按钮。

4:“退出”按钮要有关闭表单的功能。

5:表单整体效果美观,比例合适。

列表框2
制作如图所示表单。

设置:
1:设置表单名称为Form1。

2:在窗体内添加2个Label控件,名称分别为:Label1、Label2。

添加1个TextBox控件,名称为:Text1。

添加1个ListBox控件,名称为:List1。

添加1个CommandButton控件,名称为:Command1。

3:设置Label1的标签标题为“输入一个数n:”,字体为:楷体、16号字。

设置Label2的标签标题为“1到n之间能被5整除的数如下:”,字体为:楷体、16号字。

1号题
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“计算机考试”。

2:设置标签(Label1)的标题为空。

3:设置命令按钮(Command1)的标题为“刷新”。

设置命令按钮(Command2)的标题为“退出”。

要求:
1:表单标题为“计算机考试”。

2:表单内所需控件如图中所示,其中标签控件用来显示当前时间,字号为15。

3:“刷新”按钮具有更新当前时间的功能。

4:“退出”按钮要有关闭表单功能。

5:表单整体效果美观,比例合适。

代码提示:
Command1.click代码如下:
bel1.caption=”当前时间是:”+time( )
2号题
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“Form1”。

2:设置计时器控件的标题为“Timer1”,将计时器控件的时间间隔设为1秒。

3:设置标签控件的名称为“Label1”,标题为“当前时间:”。

4:设置文本框控件的名称为“Text1”。

5:设置命令按钮组的名称为“Commandgroup1”,将命令按钮组的按钮个数设为3个。

设置命令按钮组的按钮(Command1)的标题为“开始”。

设置命令按钮组的按钮(Command2)的标题为“停止”。

设置命令按钮组的按钮(Command3)的标题为“退出”。

要求:
1:表单内控件如图(2)所示,文本框中显示当前系统时间。

2:单击“开始”按钮时间变化,单击“停止”按钮时间停止变化。

3:单击“退出”按钮退出表单。

4:表单整体效果美观,比例合适。

基本属性:
1:FORM1.HEIGHT=182 2:FORM1.LEFT=62 3:FORM1.TOP=2 4:FORM1.WIDTH=325
代码提示:
Timer1.timer代码如下:
thisform.text1.value=time( )
mand1.click代码如下:
thisform.timer1.enabled=.t.
3号题(此题是唯一一道带有图像控件的题,但只是简单添加了图像控件,而无与之有关的操作要求)
制作如图所示表单。

设置:
1:设置表单名称为“Form1”,标题为“描述”。

2:设置图像控件的名称为“Image1”。

3:设置编辑框的名称为“Edit1”。

4:设置按钮(Command1)的标题为“描述1”。

设置按钮(Command2)的标题为“描述2”。

要求:
1:表单标题为“描述”。

2:表单内控件如图中所示,右侧为编辑框。

3:单击“描述1”按钮,编辑框中出现如图一所示文字。

4:单击“描述2”出现如图二所示文字。

5:表单整体效果美观,比例合适。

基本属性:
1:FORM1.HEIGHT=230 2:FORM1.LEFT=62 3:FORM1.TOP=27 4:FORM1.WIDTH=230。

相关文档
最新文档