在窗体上画了两个按钮控件Command1和Command2,有如下程序: Private Sub Command1_Click() Print "Visual"; End Sub Private Sub Command2

admin2009-02-13  36

问题 在窗体上画了两个按钮控件Command1和Command2,有如下程序:    Private Sub Command1_Click()       Print "Visual";       End Sub    Private Sub Command2_Click()       Print "Basic";    End Sub    Private Sub Form_Load()       CommandCancel=True       Command1.Cancel=True    End Sub    执行程序后,按键盘Cancel键,在窗体上输出的结果是

选项 A、Basic
B、Visual
C、Cancel
D、True

答案2

解析 窗体中只能有一个CommandButton控件为取消按钮。当一个CommandButton控件的Cancel属性被设置为Tree时,窗体中其他 CommandButton控件的Cancel属性自动地被设置为False。当CommandButton控件的Cancel属性被设置为True,而且当前窗体处于活动状态时,按Cancel键可以触发该按钮Click事件,而不管该控件是否获得焦点。本题开始时 Command2的Cancel属性为,True,但随后由于 Command1的该属性变为True,Command2的 Cancel属性变为False,因此按Cancel键后执行 Command1_Click过程。
转载请注明原文地址:https://kaotiyun.com/show/ib1p777K
0

最新回复(0)