VFP表单设计.doc_第1页
VFP表单设计.doc_第2页
VFP表单设计.doc_第3页
VFP表单设计.doc_第4页
VFP表单设计.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

表单设计表单设计题答题须知: (1)表单1中各题的对象大小、布局大致如各题图示,可用属性窗口或生成器设置属性,无特别要求、无需编写代码;考生文件夹为“08表单1” (2)表单2、表单3中各题,不得新建表单,不得增、删原表单上的控件,不得更改class属性(类名)和Name属性(对象名); (3)表单需运行且关闭,否则不得分。表单1:(在“08表单1”文件夹中完成以下设计题目)1设计表单shape.scx,表单设计初始界面如图所示,要求如下:1)新建表单,其Name属性为Form1,标题为画图;2)添加一个形状控件,Name属性为Shape1,形状控件是一个矩形,其最左端相对于表单的位置为40,其顶边相对于表单的顶边的距离为30;其高度为60、宽度为100,边框颜色设置为蓝色,即RGB(0,0,255);3)在表单体中添加两个命令按钮,Name属性分别为Command1和Command2,设置Command1的Caption属性值为画图;设置Command2的Caption属性值为清屏;4)完成后以shape.scx为文件名保存所设计的表单。解题步骤:1)单击文件,新建,则出现新建对话框选择文件类型为表单单击新建文件按钮,则一个表单生成并进入表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;设置表单的Caption属性值为画图3)在表单体中添加一个形状控件(它的Name属性的默认值为Shape1)在属性窗口中设置形状控件Shape1的Height属性值为60;Width属性值为100;Top属性值为30;Left属性值为40;BorderColor属性值为0,0,255 4)在表单体中添加两个命令按钮Command1和Command2设置Command1的Caption属性值为画图设置Command2的Caption属性值为清屏5)单击保存按钮,保存表单名称为shape.scx运行表单关闭表单。2设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1,标题为奖牌查询;2)添加一个列表框控件,其Name属性为List1,列表框的数据源为country表的国家名称字段;3)添加一个选项按钮组OptionGroup1,包含三个选项按钮Option1、Option2和Option3,三个选项按钮的标题分别为金牌、 银牌和铜牌;4)添加一个命令按钮Command1,该命令按钮的标题为查询;5)完成后以jpb.scx为文件名保存所设计的表单。解题步骤:1)单击常用工具栏的新建按钮,则出现新建对话框选择文件类型为表单单击新建文件按钮,则一个表单生成并进入表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;在属性窗口中设置表单的Caption属性值为奖牌查询;右击表单体空白处,在弹出的快捷菜单中选择数据环境,在打开对话框中选择Country.dbf表,单击关闭(关闭添加表和视图对话框),单击关闭(关闭数据环境设计器窗口)3)在表单体中添加一个列表框控件,其Name属性为List1,在属性窗口中设置列表框的RowSourceType属性值为6,RowSource属性值为country.国家名称(注:也可以在生成器中设置)4)添加一个选项按钮组(其Name属性的默认值为OptionGroup1)右击选项按钮组OptionGroup1选择生成器在按钮选项卡中设置按钮的数目为3,并分别设置它们的标题为金牌、 银牌和铜牌(注:也可以在属性窗口中设置)5)添加一个命令按钮(其Name属性的默认值为Command1)设置命令按钮的标题为查询6)单击保存按钮,保存表单名称为jpb.scx设计表单关闭表单。3设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1,标题为形状图像,运行时居中;2)添加一个形状控件Shape1,形状控件Shape1是一个椭圆,背景色和边框颜色均设置为黄色,即RGB(255,255,0);3)添加标签控件一个,其Name属性为Label1,标题为秋天,背景透明,大小自动适应内容,文字字体12号、粗体;4)在表单中添加一个名为Image1的图象对象,显示图形来自位图文件:k:fjexam95autumn.jpg,图形采用变比填充;5)完成后以imsh.scx为文件名保存所设计的表单。解题步骤:1)在命令窗口中执行CREATE FORM imsh,创建一个名为imsh.scx的表单并打开表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;设置新建表单的Caption属性值为形状图像AutoCenter属性值为.t.3)在表单体中添加一个形状控件Shape1;设置形状控件Shape1的Curvature属性值为99BorderStyle属性值为 0 BackColor属性值为255,255,04)在表单体中添加一个标签控件Label1标签控件Label1的FontSize属性值设置为12FontBold属性值设置为.T.BackStyle属性值设置为0Caption属性值设置为秋天5)在表单体中添加一个图象对象Image1系统自动在属性窗口选中其Picture属性单击属性编辑框右侧的三点按钮,弹出打开对话框在查找范围框中选中k:fjexam95文件夹在列表中选择autumn.jpg文件单击确定(也可以在属性窗口的属性设置框中直接键入k:fjexam95 autumn.jpg,再按回车键)Stretch属性值设置为2(图形采用变比填充)(注:已将autumn.jpg文件放到模拟5文件夹中)6)单击保存按钮,保存所设计的表单运行表单关闭表单。4设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1,标题为显示日期时间,运行时居中;2)在表单体中添加一个页框对象Pageframe1,含有二个页面Page1和Page2,Page1的标题为日期Page2的标题为时间;3)在页面Page1中添加标签控件二个,其Name属性分别为Label1和Label2,Label1的标题为当前日期,文字大小自动适应内容,字号为16号,字体为楷体_GB2312,加粗;Label2显示当前系统日期,大小自动适应内容,文字字号为14号,斜体;4)在页面Page2中添加标签控件二个,其Name属性分别为Label1和Label2,标签Label1的标题为当前时间,文字大小自动适应内容,字号为16号,字体为楷体_GB2312,加粗,非斜体;标签Label2显示当前系统时间,大小自动适应内容,文字字号为14号,斜体;5)完成后以sjrq.scx为文件名保存所设计的表单。解题步骤:1)在命令窗口中执行CREATE FORM sjrq,创建一个名为sjrq.scx的表单并打开表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;设置新建表单的Caption属性值为显示日期时间,AutoCenter属性值为.T.3)在表单体中添加一个页框对象Pageframe1,默认含有二个页面Page1和Page2,右击页框Pageframe1,在弹出的快捷菜单中选择编辑,选中Page1,其Caption属性值设置为日期;选中Page2,其Caption属性值设置为时间4)选中Page1,在该页面中添加标签控件二个,其Name属性分别默认为Label1和Label2;选中Label1,在属性窗口中设置其Caption属性值为当前日期,AutoSize属性值为.T.,FontSize属性值为16,FontName属性值为楷体_GB2312,FontBold属性值为.T.; 选中Label2,在属性窗口中设置Label2的Caption属性值为= DTOC(DATE(),AutoSize属性值为.T.,FontSize属性值为14,FontItalic属性值为.T. 5)选中Page2,在该页面中添加标签控件二个,其Name属性分别默认为Label1和Label2;选中Label1,在属性窗口中设置其Caption属性值为当前时间,AutoSize属性值为.T.,FontSize属性值为16,FontName属性值为楷体_GB2312,FontBold属性值为.T.; 选中Label2,在属性窗口中设置Label2的Caption属性值为= Time(),AutoSize属性值为.T.,FontSize属性值为14,FontItalic属性值为.T. 6)单击保存按钮,保存所设计的表单运行表单关闭表单。5设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1,高度为100、宽度为250,标题为奥运,运行时居中,背景色为黄色(255,255,0);2)添加标签控件两个,Name属性分别为Label1、Label2;标签Label1的标题为2008北京奥运,字体为隶书,字号为30,文字颜色为青黄色(128,128,0),背景透明,其最左端相对于表单的位置为1,其顶边相对于表单的顶边的距离为24;标签Label2的标题为2008北京奥运,字体为隶书,字号为30,文字颜色为蓝色(0,0,255),背景透明,其最左端相对于表单的位置为4,其顶边相对于表单的顶边的距离为20;3)完成后以OY.scx为文件名保存所设计的表单。解题步骤:1)单击常用工具栏的新建按钮,则出现新建对话框选择文件类型为表单单击新建文件按钮,则一个表单生成并进入表单设计器2)新建表单的Name属性默认值为Form1,不必重新设置;设置表单的Height属性值为100Width属性值为250AutoCenter属性值为.t.Caption属性值为奥运BackColor 属性值为255,255,03)在表单体中添加两个标签控件Label1和Label2标签控件Label1的属性设置如下:FontName属性值设置为隶书FontSize属性值设置为30BackStyle属性值设置为0Caption属性值设置为2008北京奥运Left属性值设置为1Top属性值设置为24ForeColor属性值设置为128,128,0标签控件Label2的属性设置如下:FontName属性值设置为隶书FontSize属性值设置为30BackStyle属性值设置为0Caption属性值设置为2008北京奥运Left属性值设置为4Top属性值设置为20ForeColor属性值设置为0,0,2554)单击保存按钮,保存表单名称为OY.scx运行表单关闭表单。6设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1;2)添加标签控件一个,Name属性为Label1标题为你认识吗?,字号为20,大小自动适应内容;3)在表单中添加一个名为Image1的图象对象,显示图形来自位图文件: k:fjexam95zebra.bmp, 图象边框的颜色为白色;当鼠标停留在图象上时,将会显示提示信息斑马;4)完成后以horse.scx为文件名保存所设计的表单。解题步骤:1)在命令窗口中执行CREATE FORM horse,创建一个名为horse.scx的表单并打开表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;设置新建表单的ShowTips属性值为.t.3)在表单体中添加一个标签控件Label1标签控件Label1的Caption属性值设置为你认识吗?,AutoSize属性值设置为.T.,FontSize属性值设置为20 4)在表单体中添加一个图像对象Image1系统自动在属性窗口选中其Picture属性单击属性编辑框右侧的三点按钮,弹出打开对话框在查找范围框中选中 k:fjexam95文件夹在列表中选择zebra.bmp文件单击确定(也可以在属性窗口中选中Picture属性,并在属性设置框中直接键入k:fjexam95 zebra.bmp,再按回车键)BorderColor属性值设置为255,255,255ToolTipText属性值设置为斑马5)单击保存按钮,保存所设计的表单运行表单关闭表单。7设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1,标题为选择,运行时居中;2)添加三个形状控件Shape1、Shape2 和Shape3,三个形状控件均为椭圆;3)添加三个标签控件,Name属性分别为Label1、Label2和Label3,标题分别为1、2和3,字号均为 14 ;4)添加一个选项按钮组OptionGroup1,包含三个选项按钮Option1、Option2和Option3,三个选项按钮的标题分别为选1号、选2号和选3号;5)添加一个命令按钮组Commandgroup1,该命令按钮组布局为水平且包含有两个命令按钮,按钮的标题分别为确定和取消;6)完成后以Selball.scx为文件名保存所设计的表单。解题步骤:1)单击文件,新建,则出现新建对话框选择文件类型为表单单击新建文件按钮,则一个表单生成并进入表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;设置表单的AutoCenter属性值为.t.Caption属性值为选择3)在表单体中添加三个形状控件(它们的Name属性的默认值分别为Shape1、Shape2和Shape3)多重选择形状控件Shape1、Shape2和Shape3Curvature 属性值为 99 4)添加三个标签控件,Name属性默认值分别为Label1、Label2和Label3设置标签控件Label1的Caption属性值为1Label2的Caption属性值为2Label3的Caption属性值为3多重选择三个标签控件FontSize属性值设置为 14 5)添加一个选项按钮组(其Name属性的默认值为OptionGroup1)右击选项按钮组OptionGroup1选择生成器在按钮选项卡中设置按钮的数目为3,并分别设置它们的标题为选1号、选2号和选3号6)添加一个命令按钮组(其Name属性的默认值为Commandgroup1)右击命令按钮组Commandgroup1选择生成器在按钮选项卡中设置它们的标题为确定和取消在布局选项卡的按钮布局 中选中水平7)单击保存按钮,保存表单名称为Selball.scx运行表单关闭表单。8设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1,标题为多项选择;2)添加标签控件一个,Name属性为Label1,标题为请进行多项选择:,字体为楷体_GB2312,字号为14,粗体,背景透明,大小自动适应内容;3)添加三个复选框Check1、Check2与Check3,Check1的标题为选择1,Check2的标题为选择2,与Check3的标题为选择3;三个复选框均大小自动适应内容;4)添加一个命令按钮组,该命令按钮组布局为水平且包含有两个命令按钮Command1与Command2,按钮的标题分别为确定和取消;5)完成后以dxxz.scx为文件名保存所设计的表单。解题步骤:1)单击文件,新建,则出现新建对话框选择文件类型为表单单击新建文件按钮,则一个表单生成并进入表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;在属性窗口中设置表单的Caption属性值为多项选择3)在表单体中添加一个标签控件,Name属性默认值为Label1设置标签Label1的Caption属性值为请进行多项选择:,AutoSize属性值为.T.,FontBold属性值为.T.,FontName属性值为楷体_GB2312,FontSize属性值为14,BackStyle属性值为0 4)添加三个复选框控件,Name属性默认值分别为Check1、Check2与Check3设置复选框Check1的Caption属性值为选择1,设置复选框Check2的Caption属性值为选择2,设置复选框Check3的Caption属性值为选择3选中复选框Check1、Check2与Check3(多重选定),将它们的AutoSize属性值设置为.T. 5)添加一个命令按钮组(其Name属性的默认值为Commandgroup1)右击命令按钮组Commandgroup1选择生成器在按钮选项卡中设置它们的标题为确定和取消在布局选项卡的按钮布局 中选中水平单击确定(关闭生成器)6)单击保存按钮,保存表单名称为dxxz.scx运行表单关闭表单。9设计如图所示的表单设计初始界面,要求如下:1)新建表单,其Name属性为Form1,标题为选择;2)在表单体中添加标签控件一个,Name属性为Label1,标题为请选择;3)添加一个下拉列表框,其Name属性为Combo1,用手工指定组合框的数据为VB,VFP,C语言;4)添加二个复选框Check1和Check2,Check1的标题为总成绩,Check2的标题为平均成绩;5)完成后以combo.scx为文件名保存所设计的表单。解题步骤:1)在命令窗口中执行Create Form combo,创建一个名为combo.scx的表单并打开表单设计器2)新建表单的Name属性的默认值为Form1,不必重新设置;在属性窗口中设置表单的Caption属性值为选择3)在表单体中添加一个标签控件,Name属性默认值为Label1设置标签Label1的Caption属性值为请选择: 4)添加一个组合框,其Name属性默认为Combo1右击组合框Combo1选择生成器在列表项选项卡的用此填充列表中设置手工输入数据,在列1中的第一行键入VB、第二行键入VFP、第三行键入C语言在样式选项卡中选中下拉列表单击确定(关闭生成器)5)添加二个复选框控件,Name属性默认值分别为Check1与Check2设置复选框Check1的Caption属性值为总成绩,设置复选框Check2的Caption属性值为平均成绩6)单击保存按钮,保存表单单击运行按钮,运行表单关闭表单。表单2: 1 在“模拟1”文件夹中打开表单Poetry.scx,界面如图示,你会背诵黄鹤楼吗?可以点击上面相应按钮得到提示。要求如下:1)单击命令按钮Command1(第一句),则在文本框Text1中显示黄鹤楼中的第一句;2)单击命令按钮Command2(上一句),则在文本框Text1中显示黄鹤楼中的上一句;3)单击命令按钮Command3(下一句),则在文本框Text1中显示黄鹤楼中的下一句;4)单击命令按钮Command4(最后一句),则在文本框Text1中显示黄鹤楼中的最后一句;5)单击命令按钮Command5(退出),则关闭表单。 注:本题已经在数据环境中添加了数据表poetry.DBF(共8条记录),文本框Text1的数据源poetry.句子。 解题步骤:1)在考生文件夹中双击Poetry.scx,打开表单2)命令按钮组Commandgroup1的Click事件代码编写如下:do case case this.value=1 go top case this.value=2 if recno()1 skip -1* else* messagebox(本句是第一句) endif case this.value=3 if recno()1 skip -1* else* messagebox(本页是首页) endif case this.value=2 if recno()1 skip -1*

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论