VB:创建一个工程,在窗体上添加一个文本框Text1,两个命令按钮Command1和Command2,单击Command1按钮

则在文本框中显示“确定”,单击Command2按钮则在文本框中显示“取消”,设置Command2按钮为默认按钮,即直接按回车键时在文本框中显示“取消”。跪求大神帮帮忙啊!

Private Sub Form_Load()
 Command1.Caption = "确定"
 Command2.Caption = "取消"
 Command2.TabIndex = 0
End Sub
Private Sub Command1_Click()
 Text1 = "确定"
End Sub

Private Sub Command2_Click()
 Text1 = "取消"
End Sub
'请参考采纳!谢谢!

追问

请问一下,第四行那个Tabindex=0 这步是设置Cmd2为默认按钮吗? 上课没听懂,所以。。。谢谢您了~

追答

Tabindex=0是设置引用窗口时控件获得焦点的顺序。
当你按Tab键时控件的焦点是由Tabindex=0,Tabindex=1.....这样顺序得到焦点的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-23
Private Sub Command1_Click()
    Text1.Text = "确定"
End Sub

Private Sub Command2_Click()
    Text1.Text = "取消"
End Sub

然后设置 Command2 的 tabindex 属性为 0 。Command1 的设置为 1.

本回答被网友采纳
相似回答