在一个文本框中输入完信息后要激活“确定”按钮的Click事件怎么办???
请高手指点!!!
请高手指点!!!
解决方案 »
- SQL语句
- 我写成SELECT SUM(QTY) FROM TASK WHERE MFGORDERID='XXXXXXX'.....
- Inet编程问题
- 重要访问局域网中有密码文件夹中的文件(在线等待)
- 再散
- VB中将picturebox中的bmp图片旋转任意角度并填满此控件,在线等急
- 如何按照序列保存图片?
- 怎样初始化一个数组,就像c中的char str[3][]={"sdaf","sdf","dfssf"}??????
- 在存储过程中这条语句怎么不能执行!
- 菜鸟问题:如何用控件数组来做计数器?
- 如何修改LISTVIEW控件所显示的每行数据的高度!!!
- 自定义类型的对象加入collection的问题
if keyascii=13 then
command1_click()
end if
If KeyAscii = 13 Then
Call Command2_Click
End IfEnd Sub
设置Command的Default属性为True,这样无论你是在哪个控件里按下回车都会触发这个按钮。
同样的,设置Cancel属性为True,则无论在哪个控件内按ESC键都会触发这个按钮。
实用的例子有:登录对话框上的确认和取消按钮。
一句语句都不用多写。
“激活”的意思是不是command原来是不可用的,然后text里输入特定的字符才能使其可用?
要是这样的话可以用下面代码Private Sub Form_Load()
Command1.Enabled = False
End SubPrivate Sub Text1_Change()
If Text1.Text = "芝麻开门" Then Command1.Enabled = True
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Call Command2_Click
End IfEnd Sub
和2,3楼的办法一样。
如果是针对所有的文本框,就采用4楼的办法。
if keyascii=13 then
command1_click()
end if
这个方法足够了。