在窗体上有一个“背景色变换”按钮和一个“结束”按钮。单击“背景色变换”按钮 背景色变为红色;再单击
在窗体上有一个“背景色变换”按钮和一个“结束”按钮。单击“背景色变换”按钮,背景色变为红色;再单击,背景色变为绿色;再单击,背景色变为蓝色;再单击背景色变为红色……如此循环。单击“结束”按钮,程序运行结束。请填空。 Private Sub cmdChange_Click() If Mark=0 Then 【 】 Mark=1 ElseIf【 】Then Forml.BackColor=vbGreen Mark=2 ElseIf Mark=2 Then Form1.BackColor;vbBlue 【 】 End If End Sub Private Sub cmdExit_Click() End End Sub
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:Form1.BackColor = vbRed Mark=1 Mark=0
首先过程中定义了一个模块级整型变量Mark,每次都保留上次运行后的值。由程序可以看出:本题约定Mark等于0表示背景色为红色;Mark等于1表示背景色为绿色;Mark等于2表示背景色为蓝色,每次单击运行后要将Mark变为下次运行时的值,以便符合题目要求。所以【】应为Form1.BackColor=vbRed,【】为Mark=1;当背景色变为蓝色后再单击背景色要变为红色,所以应将Mark变为0,所以【】为Mark=0。注意:多分支控制语句。
相似问题
在窗体上有几个对象 运行程序时 当对象得到焦点时 会触发【 】事件 当对象失去焦点时将触发【 】事件
在窗体上有几个对象,运行程序时,当对象得到焦点时,会触发【 】事件,当对象失去焦点时将触发【 】事件。请帮忙给出正确答案和分析,谢谢!
在面向对象程序设计中 从外面看只能看到对象的外部特征 而不知道也无需知道数据的具体结构以及实现操作的
在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法,这称为对象的【 】。请帮忙给出正确答
窗体上有一个命令按钮 数据文件data.txt的内容如下: '语文' '2001' 87 '数学'
窗体上有一个命令按钮,数据文件data txt的内容如下: "语文" "2001", 87 "数学" "2002", 75 "英语" "2003", 92 "体育" "2004", 66 Type b
编写程序 当按下某个键时 在窗体上分别以十六进制和八进制形式输出该键的KeyCode码。请完善下列程
编写程序,当按下某个键时,在窗体上分别以十六进制和八进制形式输出该键的KeyCode码。请完善下列程序。 Private Sub Form_KeyDown(KeyCode As Inte
下列程序执行的结果为 x=25:y=20:z=7 Print 'S';x+z*y;')'A.S(47
下列程序执行的结果为 x=25:y=20:z=7 Print "S ";x+z*y; ") "A.S(47)B.S(165)C.S(25+7*20)D.S(87)请帮忙给出正确答案和分析,谢谢!
