设工程文件中包名称分别为Form1、Form2的两个窗体,且Form1的菜单属性设置如下:窗体Form1中的程序如下:Dim Flag As BooleanPrivate Sub Form_Load() Flag=TrueEnd SubPrivate Sub mnu1_Click(index As Integer) If Index=1 Then If Flag=True Then Form2.show mnu1(1).Caption="隐藏窗体2" Flag=False Else Form2.Hide mnu1(1).Caption="显示窗体2" Flag=True End If End If If Index=2 Then EndEnd Sub关于上述程序,以下叙述中错误的是______。
A: Index属性的值可以用来区分控件数组元素
B: Index为1的菜单项的标题可能会改变
C: 两个名称均为Mnu1的菜单项构成一个控件数组
D: 语句Form2.Hide将Form2卸载
A: Index属性的值可以用来区分控件数组元素
B: Index为1的菜单项的标题可能会改变
C: 两个名称均为Mnu1的菜单项构成一个控件数组
D: 语句Form2.Hide将Form2卸载
举一反三
- 在窗体上有一个由3个按钮组成的控件数组,它们的Caption属性分别为"按钮1","按钮2"以及"按钮3",Index值分别为0,1,2。该控件数组的事件代码如下: Private Sub Command1_Click(Index As Integer) Print Index End Sub 当我们点击”按钮2“时,窗体上显示的内容为【1】;当我们点击”按钮1“时,窗体上显示的内容为【2】
- 当双击窗体Form1时,要将窗体Form1隐藏起来、将窗体Form2以模式方式显示出来的事件过程,正确的是 A: Private Sub Form _ Db1Click( )Forml.HideForm2.Show 0End Sub B: Private Sub Form _ Db1Click( )Form1.HideForm 2.Show 1End Sub C: Private Sub Form _ Click( )Form l.HideForm 2.ShowEnd Sub D: Private Sub Form _ Dbl Click( )Form l.Enabled=FalseForm 2.Enabled=TrueEnd Sub
- 窗体上有一个名称为Text1的文本框;一个名称为Timer1的计时器控件,其Interval属性值为2000,Enabled属性值是True。Timer1的事件过程如下: Private Sub Timer1_Timer() Static flag As Integer If flag=0 Then flag=1 flag=-flag If flag=1 Then Text1.ForeColor=&HFF&"&HFF&为红色 Else Text1.ForeColor=&HC000&"&HC000&为绿色 End If End Sub 以下叙述中正确的是______。 A: flag的值只可能取0或1 B: 程序有逻辑错误,Else分支总也不能被执行 C: 每次执行此事件过程时,flag的初始值均为1 D: 程序执行后,文本框中的文字每2秒改变一次颜色
- 已知两个窗体Form1、Form2,下列事件过程中,______ 可以实现单击窗体Form1的命令按钮时,显示窗体Form2,而窗体Form1消失。 A: Private Sub Command1_ Click() LoadForm2 Form1. Hide End Sub B: Private Sub Command1_ Click() Show Form2 Form1. Hide EndSub C: Private Sub Command1_ click() Show Form2 Form1. Hide End Sub D: Private Sub Command1_ click()
- 窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值为True。Timer1的事件过程如下:Private Sub Timer1_Timer() Static flag As Integer If flag = 0 Then flag = 1 flag = -flag If flag = 1 Then Text1.ForeColor = vbRed Else Text1.ForeColor = vbGreen End IfEnd Sub以下叙述正确的是______。 A: 每次执行此事件过程时,flag的初始值均为0 B: flag的值只能取0或1 C: 程序有逻辑错误,Else分支总也不能被执行 D: 程序执行后,文本框中的文字每5秒改变一次颜色