首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,不正确的表达式是
假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,不正确的表达式是
admin
2016-11-20
89
问题
假定一个表单里有一个文本框Textl和一个命令按钮组CommandGroup1。命令按钮组是一个容器对象,其中包含Command1和Command2两个命令按钮。如果要在Command1命令按钮的某个方法中访问文本框的Value属性值,不正确的表达式是
选项
A、Thisform.Textl.Value
B、This.Parent.Parent.Text1.Value
C、This.Thisform.Text1.Value
D、Thisform.CommandGroup1.Parent.Text1.Value
答案
C
解析
VFP中的对象一般可分为两种:容器对象和控件对象。容器可以包容其他的控件或容器,通常把容器对象称为那些被包容对象的父对象,这样就形成了对象的嵌套层次关系。在这种层次关系中,要引用其中的某个对象,就需要指明对象在嵌套层次中的位置。这时一般会用到一些引用属性或关键字,如parent是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象;This、Thisform和Thisformset是三个关键字,分别表示当前对象、当前表单和当前表单集。
在所给题目中,共给出了五个对象,我们要先搞清楚它们哪些是容器哪些是控件,以及它们之间的包容层次关系,首先,表单是最外层的容器,其中有一个文本框控件textl和一个容器命令按钮组Commandgroup1,而Commandgroup1中又有两个命令按钮控件Command1和Command2,故Commandgroup1是Commandl和Command2的父对象,表单是Commandgroup1和Text1的父对象。现在要在commandl的方法中访问文本框Text1对象,即Command1是当前对象,但由于Commandl和Textl没有包容关系,故必须由Commandl找到跟1=extl有包容关系的对象来引用,也就是Text1的父对象表单。This代表当前的Command1,Tbis.Parent指向父对象Commhndgroup1,This.Parent.Parent则指向Commandgroup1的父对象表单,Tlais.Parent.Parent.Text1则通过父对象表单引用了文本框Text1。
对象访问属性的格式是:对象引用.对象属性。所以引用文本框Text1的Value属性,正确的表达式应该是this.parent.parent.text1.value。
转载请注明原文地址:https://kaotiyun.com/show/6xIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
下列程序段执行以后,内存变量y的值是( )。CLEARx=12345y=0DOWHILEx>0 y=y+x%10 x=int(x/10)ENDDO?Y
在SQL的SELECT查询的结果中,消除重复记录的方法是( )。
在SQL语句中,与表达式"年龄BETWEEN12AND46"功能相同的表达式是( )。
假设有一表单,其中包含一个选项按钮组,在表单运行启动时,最后触发的事件是()。
下列选项中不属于结构化程序设计原则的是()。
设计一个名为form_book的表单,表单的控件名为forml,文件名为formbook,表单的标题为“图书情况统计。表单中有一个组合框(名称为Comb01)、一个文本框(名称为Textl)和两个命令按钮“统计”和“退出”(名称为Commandl和Com
在数据库中,建立商品表时,将价格字段值限制在10元到100元的约束属于()。
客户(客户号,名称,联系人,邮政编码,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,订购日期)订购甲名细(订单号,序号,产品号,数量)假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
软件生命周期是指()。
请编写函数fun(),其功能是编写函数char*fun(char*s0,char*s1,char*s2,char*s3),要求实现:将s0所指字符串分解成3个字符串,分别存入s1、s2、s3所指内存中。分解的方法是,s1、s2、s3从s0中依次顺
A、machineB、attentionC、majorD、ChinaC
加热60%左右即易破坏失效的药物是()(2006年第38题)
患者女,58岁,双眼反复发作胀痛、视矇伴恶心3个月。上述症状休息后可缓解。Vou0.7,Tou18mmHg,双眼无充血,角膜透明,前房轴深2.5C.T.,周边1/4C.T.,房水(-),晶状体透明,C/D0.3。房角镜检查:双眼NⅣ(粘连1/4)。正确的诊
男,45岁。从事硝酸炸药生产达6年。近段时间感双眼视力减退。体检时需进行下列何种检查
患者,男,31岁。近2周前牙咀嚼疼痛,且牙龈肿胀有脓液流出,两年前该牙曾因龋坏而疼痛,未曾治疗。检查:残冠,近中邻面探及深龋洞,牙变色,叩诊有不适感,唇侧牙龈见一瘘管,有脓液溢出。X线片显示根尖有阴影。下列选项中,不是增强桩冠固位方法的是
A.应是执业药师B.应具有药师(含)以上技术职称C.应具有药士(含)以上技术职称D.应具有高中(含)以上文化程度E.应具有药师以上技术职称,或具有中专(含)以上药学或相关专业的学历
某桥梁工程,每跨长30m,共2l跨0号和2l号为桥台,1号~20号为桥墩。由于桥梁的基础设备只有一台,立柱和盖梁的模板有限,所以该桥的20个桥墩采用流水施工,每个桥墩分为三道工序完成,采用专业流水方式施工。每个桥墩的基础施工时间为22天,立柱施工时间为2
_____istheprimarymediumoflanguage.
最新回复
(
0
)