Private Sub MoveRec(KeyCode As Integer, Optional Shift As Integer = 0)
On Error GoTo Doerr
' AltDown = Shift And acAltMask > 0
If Shift = 0 Then
Select Case KeyCode
Case vbKeyUp
Me.Recordset.MovePrevious
Case vbKeyDown '取消自动添加
If Me.Recordset.EOF Then
Me.Recordset.AddNew
Me.Recordset.MoveNext
txtPN.SetFocus
Else
Me.Recordset.MoveNext
End If
End Select
End If
Exit Sub
Doerr:
End Sub 作者: huanghai 时间: 2003-2-18 06:33
道是没有想到这个问题,不过可以使用判断解决吧作者: Roadbeg 时间: 2003-2-18 16:23
还在的问题是,不知如何判断列表已打开.
我试了 ComboBox 的所有属性,结果是: 无法判断!!!