2006年4月等级考试笔试选择题23题: 2006年4月等级考试笔试选择题23题: 23、假设表单上有一选项组:●男 ○ 女,其中第一个选项按钮”男”被选中。请问该选项组的Value属性值为( ) (2006年4月) A).T. B)"男" C)1 D)"男"或1 该题答案应该为:D 分析:本题考察的内容是表单常用控件选项组和选项按钮的value属性设置。选项组是一个容器控件,它可以包容选项按钮。(如下图)
事件: ****选项组控件(Comma选项按钮组的value属性用于指定选项组中哪个按钮被选中。该属性值的类型可以是数值型的也可以是字符型。若为数值型N,则表示选项按钮组中的第N个选项按钮被选中;若为字符型值C,则表示选项按钮组中的Caption属性值为C的选项按钮被选中。 对于选项按钮组中选项按钮被选中时Value属性值为数值型时的引用方主要有两种: 1、 通过选项按钮组的Value属性,Value此时的取值范围是1到n。(n为该选项按钮组选项按钮的个数) 2、 通过选项按钮的Value属性,Value此时的取值范围是0或1。(0和1分别表示未选中和选中) 假设上图中选项组的Name属性为OptionGroup1,4个选项按钮的Name属性分别为Option1、Option2、Option3和Option4。 按照第一种方法,如果选项组中第一个按钮被选中,则选项组的Value属性为1,即在表单或表单的其它控件中引用时判断条件就是Thisform.OptionGroup1.value=1,如果第二个按钮被选中,则选项组的Value属性为2,即Thisform.OptionGroup1.value=2,……。 按照第二中方法,如果选项组中第一个按钮被选中,第一个选项按钮的Value属性为1,即在表单或表单的其它控件中引用时判断条件就是Thisform.OptionGroup1.Option1.Value=1,如果第二个按钮被选中,则第二个选项按钮的Value属性为1,即Thisform.OptionGroup1.Option2.Value=1。 对于本题选项D中出现的“男”,是字符型,表示选项组中Caption属性值为“男”的按钮被选中。所以本题答案为D 命令按钮组与选项按钮组用法一致。 命令按钮组与选项按钮组经常会用在等级考试中机试中,经常会与程序设计联系在一起。例如:一个选项按钮组内包含三个选项按钮(选项组的Name属性为OptionGroup1,3个选项按钮的Name属性分别为Option1、Option2、Option3),当选中其中之一,按命令按钮确认后,会产生一系列的动作。可以在命令按钮的Click事件代码中设置以下代码以实现对各个按钮的按钮(这里,选项按钮组的属性Value应该是数值型):
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |