目前,我已在表单上的命令按钮上附加了一个函数,该函数检索用户在表单文本框中输入的内容;这工作正常,但我想用 ENTER 键模拟这种行为。我该怎么做呢?
我在文本框上尝试了 Enter 属性,但这只发生在焦点已转移到文本框时,而不是当我在输入后按 enter 时。
我已经阅读了有关 VB 的 KeyUp 事件的信息,但必须有一种更简单的方法——我已经用谷歌搜索了这个,但找不到我要找的东西。有什么建议么?
谢谢
目前,我已在表单上的命令按钮上附加了一个函数,该函数检索用户在表单文本框中输入的内容;这工作正常,但我想用 ENTER 键模拟这种行为。我该怎么做呢?
我在文本框上尝试了 Enter 属性,但这只发生在焦点已转移到文本框时,而不是当我在输入后按 enter 时。
我已经阅读了有关 VB 的 KeyUp 事件的信息,但必须有一种更简单的方法——我已经用谷歌搜索了这个,但找不到我要找的东西。有什么建议么?
谢谢
在许多情况下,更新后事件适用于处理输入到文本框中的数据,例如:
Private Sub txtFilter_AfterUpdate()
Me.Filter = "Content " & Me.txtFilter.Text
Me.FilterOn = True
End Sub
但是,如果您需要编辑或验证数据,更新前更适合。
Private Sub txtText_BeforeUpdate(Cancel As Integer)
If Me.txtText = "Invalid" Then
Me.Undo
Cancel = True
End If
End Sub