Access 2007中的OnKeyUp事件

时间:2009-04-09 02:08:34

标签: vba

我在Access表单中有一个文本框和一个标签。无论在文本框中键入什么都需要在标签中反映/镜像,我必须使用文本框的OnKeyUp事件。我怎样才能做到这一点?这是一项家庭作业。我没有编程经验,这是我的第一个编程课程。到目前为止,我有这个:

Private Sub Text0_KeyUp(keycode As Integer, Shift As Integer)
    Label2 = Text0.Text.KeyUp
End Sub

3 个答案:

答案 0 :(得分:1)

使用文本框的更改事件&在该事件中设置Label2.Caption = Text0.Text 当文本框的内容发生更改时,会发生更改事件。

答案 1 :(得分:0)

与您的KeyUp功能内联。

Private Sub tbTextBox(KeyCode As Integer, Shift As Integer)
   Dim textBoxtext As String 

   textBoxtext = Me.tbTextBox.text 'put the textbox text in the string
   lbLabel = textBoxText 'put the text in the string to the label
End Sub

答案 2 :(得分:0)

试试这个,我在Microsoft Access 2007上测试了你:

Private Sub Text0_KeyUp(keycode As Integer, Shift As Integer)
  Me.Label2.Caption = Me.Text0.Text
End Sub

其中Me表示当前的Form对象。