在表单Form1中有一个矩形框形状的形状控件Shape1,而Fo

题目

在表单Form1中有一个矩形框形状的形状控件Shape1,而Form1的Init事件代码如下:FORIX=0TO99THISFORM.SHAPE1.CURVATURE=IXTHISFORM.SHAPE1.BACKCOLOR=RGB(2*IX+57,0,0)ENDFOR该表单运行后,形状控件Shape1的状态是()。

  • A、蓝色矩形
  • B、红色矩形
  • C、蓝色椭圆
  • D、红色椭圆
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

表单是具有自己的控件、属性、事件、______和数据环境的对象。

A.方法程序

B.形状

C.界面

D.容器


正确答案:A
解析:表单是VisualFoxPro常用的具有自己的控件、属性、事件、方法程序、数据环境的容器对象。表单中使用的控件是提供给用户的基于标准化图形界面的多功能、多任务的操作工具。表单的属性用于定义表单及其控件的性质和特征。表单的事件是表单及其控件可以识别和响应的行为和动作。表单的方法程序是对象能够执行、完成相应任务的操作命令代码的集合。表单的数据环境是指在创建表单时需要打开的全部表、视图和关系。

第2题:

设计一个文件名和表单名均为“bdl”的表单。表单的标题为“外汇持有情况”。表单中有一个选项按钮组控件、一个表格控件及两个命令按钮“查询”和“关闭”。其中,选项按钮组控件有3个按钮“美元”、“英镑”和“港币”。运行表单时,在选项组控件中选择“美元”、“英镑”和“港币”,单击“查询”命令按钮后,根据选项组控件的选择将“外汇账户”表的情况显示在表格控件中。单击“关闭”按钮,关闭并释放表单。


正确答案:
【考点指引】本大题主要考查表单的表格控件和选项按钮组控件的建立及使用,重点是表格数据源的设置。
【操作步骤】
①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,在表单属性窗口中将Caption属性值修改为“外汇持有情况”;单击表单控件工具栏上的“选项按钮组”控件图标,为表单添加一个选项按钮组0ptionGroup1;单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1和Command2;单击表单控件工具栏上的“表格”控件图标,再添加一个表格控件“Grid1”。

②选择选项按钮组0ptionGroup1,单击右键,在弹出的快捷菜单中选择“生成器”打开选项按钮组生成器对话框,单击“按钮”选项卡,设置按钮的数目为3,在“标题”列下修改3个按钮的标题分别为“美元”、“英镑”和“港币”,单击“确定”按钮关闭命令组生成器对话框。
③分别选择两个命令按钮,在按钮属性窗口中将命令按钮Command1的Caption属性值修改为“查询”,Command2的Caption属性值修改为“关闭”,如图63–1所示。“关闭”命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。
④选择表格控件“Grid1”,在表格控件属性窗口中将“RecordSource”属性值修改为“〝〞”,将“RecordsourceType”属性值修改为“1”。
⑤双击“查询”命令按钮,在Click事件中输入代码:
DO CASE
CASE ThisForm.Option Group1.value=1
SELECT外汇账户.*INTO CURSOR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND货币名称=〝美元〞
CASE ThisForm.Option Group1.value=2
SELECT外汇账户.*INTO CURSOR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND货币名称=〝英镑〞
CASE ThisForm.Option Group1.value=3
SELECT外汇账户.*INTO CURSoR tmp FROM外汇账户,货币代码WHERE外汇账户.货币代码=货币代码.货币代码AND货币名称=〝港币〞
ENDCASE
This Form.Grid1.Record SourceType=1
This Form.Grid1.Record Source=〝tmp〞
This Form.Grid1.Refresh
⑥选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd1”,保存在考生文件夹下,然后运行表单。

第3题:

设计表单bd2,表单中有一个标签和一个汁时器控件,运行时标签“欢迎您!”为从右向左移动的字幕,移动时间间隔为20毫秒。


正确答案:步骤1:单击工具栏上的[新建]按钮在[新建]对话框的[文件类型]中选择“表单”单击[新建文件]打开表单设计器。单击[表单控件]窗口中的“标签”按钮再单击表单将标签放在表单合适位置[属性]窗口中的“Caption”设置为“欢迎您!”。单击[表单控件]窗口的“计时器”按钮再单击表单将计时器放在表单合适位置[属性]窗口中的“Interval”属性值设置为“20”。 步骤2:右击计时器选择“代码”在“Timer”事件代码编辑窗口输入以下过程代码: ThisForm.Label1.Left=ThisForm.Label1.Left-1 IFThisForm.Label1.Left0-ThisForm.Label1.WidthTHEN ThisForm.Label1.Left=ThisForm.Width ENDIF 步骤3:单击工具栏的[保存]按钮在弹出的[另存为]对话框中输入文件名“bd2”单击[保存]按钮。右击表单选择“执行表单”。
步骤1:单击工具栏上的[新建]按钮,在[新建]对话框的[文件类型]中选择“表单”,单击[新建文件],打开表单设计器。单击[表单控件]窗口中的“标签”按钮,再单击表单,将标签放在表单合适位置,[属性]窗口中的“Caption”设置为“欢迎您!”。单击[表单控件]窗口的“计时器”按钮,再单击表单,将计时器放在表单合适位置,[属性]窗口中的“Interval”属性值设置为“20”。 步骤2:右击计时器选择“代码”,在“Timer”事件代码编辑窗口,输入以下过程代码: ThisForm.Label1.Left=ThisForm.Label1.Left-1 IFThisForm.Label1.Left0-ThisForm.Label1.WidthTHEN ThisForm.Label1.Left=ThisForm.Width ENDIF 步骤3:单击工具栏的[保存]按钮,在弹出的[另存为]对话框中输入文件名“bd2”,单击[保存]按钮。右击表单,选择“执行表单”。

第4题:

在考生文件夹中有工程文件sj4.vbp及窗体文件sj4.frm。在名为Form1的窗体上 有一个标签数组,名为Lab1,该数组有4个控件元素,标题分别是“Wait”、“Edit”、“Aix”和“Move”,如图3-5所示。在程序运行后,将鼠标指针移动到各控件元素上,则鼠标指针的形状将变成各控件元素的标题所代表的鼠标指针形状;离开控件元素,则鼠标指针又变成正常情况下的箭头形状。本程序不完整,请补充完整,并能正确运行。

注意:去掉程序中的注释符(即“b’号),把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。


正确答案:
①打开题目所给工程文件。
②将注释浯句改为:
Form1.MousePointer=0
Select Cave Index
③按要求深存文件即完成本题。

第5题:

要在形状控件Shape1中填充一种图案,可设置它的______属性。

A.BorderColor

B.Borderstyle

C.FillStyle

D.FillColor


正确答案:C

第6题:

设计名为mysupply的表单(表单的控件名和文件名均为mysupply)。表单的标题为“零件供应情况”。表单中有一个表格控件和两个命令按钮“查询”(名称为Command1)和“退出” (名称为Command2)。

运行表单时,单击“查询”命令按钮后,表格控件(名称grid1)中显示了工程号“J4”所使用的零件的零件名、颜色和重量。

单击“退出”按钮关闭表单。


正确答案:在命令窗口输入命令:CREATE FORM mysupply打开表单设计器通过“常用工具栏”向表单添加一个表格和两个命令按钮。 选中表单(Form1)在属性面板中修改Name 的属性值为mysupply将Caption 的属性值改为“零件供应情况”然后在属性面板顶端的下拉框中选择Command1修改该命令按钮控件的Caption 属性值为“查询”以同样的方法将第二个命令按钮设置Caption 属性值改为“退出”如图3-84所示。 图3-84 双击命令按钮Command1(查询)编写该控件的Click 事件程序代码如下: ******命令按钮Command1(查询)的Click 事件代码***** SELECT 零件.零件名零件.颜色零件.重量; FROM 供应零件!零件 INNER JOIN 供应零件!供应; ON 零件.零件号=供应.零件号; WHERE供应.工程号=”J4”; IMTO CURSOR temp Thiaform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" *************************************************** 以同样的方法为“退出”命令按钮编写Click事件代码: ****命令按钮Command2(退出)的Click 事件代码**** Thisform. Release **************************************************** 保存表单完成设计。表单运行结果如图3-85所示。 图3-85
在命令窗口输入命令:CREATE FORM. mysupply,打开表单设计器,通过“常用工具栏”向表单添加一个表格和两个命令按钮。 选中表单(Form1),在属性面板中修改Name 的属性值为mysupply,将Caption 的属性值改为“零件供应情况”,然后在属性面板顶端的下拉框中选择Command1,修改该命令按钮控件的Caption 属性值为“查询”,以同样的方法将第二个命令按钮设置Caption 属性值改为“退出”,如图3-84所示。 图3-84 双击命令按钮Command1(查询),编写该控件的Click 事件,程序代码如下: ******命令按钮Command1(查询)的Click 事件代码***** SELECT 零件.零件名,零件.颜色,零件.重量; FROM 供应零件!零件 INNER JOIN 供应零件!供应; ON 零件.零件号=供应.零件号; WHERE供应.工程号=”J4”; IMTO CURSOR temp Thiaform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" *************************************************** 以同样的方法为“退出”命令按钮编写Click事件代码: ****命令按钮Command2(退出)的Click 事件代码**** Thisform. Release **************************************************** 保存表单完成设计。表单运行结果如图3-85所示。 图3-85 解析:本大题考查的是表单设计,在设计控件属性中,不要将控件的标题(Caption)和名称(Name)属性弄混淆了,名称属性是该控件的一个内部名称,而标题属性是用来显示的一个标签名称。程序部分属于SQL的简单联接查询,在显示查询结果时,首先可用一个临时表保存查询结果,然后将表格控件中来显示数据的属性值设置为该临时表,用来显示查询结果。

第7题:

设计名为“bd1”的表单。表单标题为“学习情况浏览”。表单中有一个选项组控件、一个表格、两个命令按钮“成绩查询”和“关闭”。其中,选项组控件有两个按钮“升序”和“降序”。根据选择的选项组控件,将选修了“VFP入门”的学生的“学号”、“姓名”和“成绩”按成绩排序显示到表格中并存入“result.dbf”文件中。


正确答案:
【考点指引】本大题主要考查表单的设计及表单选项组控件的使用。
【操作步骤】
①选择【文件】→【新建】命令,选择“表单”,单击“新建文件”按钮打开表单设计器,单击表单控件工具栏上的“命令按钮组”控件图标,为表单添加一个命令按钮组Command Group1;单击表单控件工具栏上的“命令按钮”控件图标,为表单添加两个命令按钮Command1和Command2;单击表单控件工具栏上的“表格”控件图标,再添加一个表格控件Grid1。
②选择命令按钮组Command Group1,单击右键,在弹出的快捷菜单中选择“生成器”打开命令组生成器对话框,单击“按钮”选项卡,设置按钮的数目为“2”,在“标题”列下修改3个按钮的标题分别为“升序”、“降序”,单击“确定”按钮关闭命令组生成器对话框。
④分别选择两个命令按钮,在按钮属性窗口中将命令按钮Command1的Caption属性值修改为“成绩查询”,Command2的Caption属性值修改为“关闭”,如图551所示。双击“关闭”命令按钮,在Click事件中输入代码:ThisForm.Release,用来关闭表单。

④双击“成绩查询”命令按钮,在Click事件中输入代码:
Do CASE
CASE This Form.Command Group1.value=1
SELECT student.学号,姓名,成绩INTO TABLE
result FROM student,score,course WHERE
student.学号=score.学号AND score.课程编号
=course.课程编号AND课程名称=”VFP入门”
ORDER BY成绩
CASEThisForm.Command Group1.value=2
SELECTstudent.学号,姓名,成绩INTO TABLE
result FROM tstudent,score,course WHERE
student.学号=score.学号ANDscore.课程编号
=course.课程编号AND课程名称=”VFP入门”
ORDER BY成绩DESC
END CASE
ThisForm.Gridl.RecordSourceType=0
ThisForm.Gridl.RecordSource="result”
ThisForm.Gridl.Refresh
⑤选择【表单】→【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为”对话框中输入表单文件名“bd1”,保存在考生文件夹下,然后运行表单。
⑥执行“成绩查询”菜单命令后,系统自动将查询结果保存在所建立的新数据表文件“result.dbf”中。

第8题:

设计名为“mysupply”的表单。表单的标题为“零件供应情况”。表单中有一个表格控件和两个命令按钮“查询”和“退出”。 运行表单时,单击“查询”命令按钮后,表格控件中显示工程号“J1”所使用的零件的零件名、颜色和重量。单击“退出”按钮关闭表单。


正确答案:
【操作步骤】
①在命令窗口输入:create form mysupply,打开表单设计器,然后将Caption属性修改为“零件供应情况”。
②单击【显示】→【数据环境】,单击右键,选择“添加”,将表“零件”和表“供应”添加到数据环境中。
③然后在表单中添加两个命令按钮。
④选择一个命令按钮,将Caption属性改变为“查询”。双击该按钮,在Click事件中输入:
Set safety off
Thisform.Grid1.RecordSource=“select零件名,颜色,重量from零件inner join供应on零件.零件号where工程号=′J1‵into cursor temp”
Set safety on
⑤选中第二个命令按钮,将其Caption属性改为“退出”。双击该命令按钮,在Click事件中输入:
Thisform.Release
⑥添加一个“表格”控件,将其RecordSourceType属性改为“4-SQL说明”。
⑦保存表单,输入文件名为“mysupply”。

第9题:

打开form1,修改表单,有5个表单中随机排列的命令按钮,不要移动或改变“基准按钮”的位置,然后让其他命令按钮与“基准按钮”左对齐。

在这组命令按钮的右边添加一个表格控件,并将它的“recordsourcetype”属性设置为“表”,再设置另一个相关属性使之在表格控件中显示“customer”的内容。


正确答案:步骤1:单击工具栏的[打开]按钮在[打开]对话框的[文件类型]列表框中选择“表单”选择表单文件“form1.scx”后单击[确定]按钮将在表单设计器中打开该表单。在表单设计器中选中这5个按钮(选中第1个按钮后按住Shift键再一一单击其他按钮)在菜单栏选择[显示]→[布局工具栏]单击[布局]工具栏中的左边对齐按钮。 步骤2:右击表单选择“数据环境”在[添加表或视图]对话框中选择“customer”单击[添加]按钮再单击[关闭]按钮。 步骤3:单击[表单控件]窗口中的“表格”控件在表单中单击[添加]表格控件。拖动表格控件放置在表单的相应位置在[属性]窗口中设置“RecordSourceType”为“0-表”设置“。RecordSource”属性为“customer”。
步骤1:单击工具栏的[打开]按钮,在[打开]对话框的[文件类型]列表框中选择“表单”,选择表单文件“form1.scx”后,单击[确定]按钮,将在表单设计器中打开该表单。在表单设计器中选中这5个按钮(选中第1个按钮后,按住Shift键再一一单击其他按钮),在菜单栏选择[显示]→[布局工具栏],单击[布局]工具栏中的左边对齐按钮。 步骤2:右击表单选择“数据环境”,在[添加表或视图]对话框中选择“customer”,单击[添加]按钮,再单击[关闭]按钮。 步骤3:单击[表单控件]窗口中的“表格”控件,在表单中单击[添加]表格控件。拖动表格控件放置在表单的相应位置,在[属性]窗口中设置“RecordSourceType”为“0-表”,设置“。RecordSource”属性为“customer”。

第10题:

在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是

A.OptionGroupl

B.Cbeckl

C.Spinnerl

D.Listl


正确答案:A
解析: 选项组(OptionGroup)又称为选项按钮组,是包含选项按钮的一种容器。

更多相关问题