Office中国论坛/Access中国论坛

标题: 我把源码发上来看看吧! [打印本页]

作者: llee    时间: 2004-2-2 17:47
标题: 我把源码发上来看看吧!
[attach]3313[/attach]
请大家看一下吧!我不明白为什么会出现这样的问题。
在窗体的ID中输入6然后回车看看。
是不是我对ID对应的事件的理解又错误。
作者: zhengjialon    时间: 2004-2-2 18:07
是的,enter事件不是按回车键发生的事件,而是焦点进入时产生的事件

作者: llee    时间: 2004-2-2 18:12
那我现在怎样实现我需要的功能那?
作者: zhengjialon    时间: 2004-2-2 18:16
我到现在还不知道你要什么样的功能?
作者: llee    时间: 2004-2-2 18:31
窗体中第一项为ID项,想写个程序判断以键入几位,当键入到N位时程序自动回车或使光标直接移到最后一项并回车。或回车后使光标移到最后一项,在回车,并使光标重新回到ID项。

作者: zhengjialon    时间: 2004-2-2 18:39
为什么移动了半天还要回来第一项,你说一下你的原因啊?你让电脑做无用功干什么啊?
作者: llee    时间: 2004-2-2 18:44
当在ID项键入完号码时,程序自动显示当前时间,日期。而我要把这些都保存下来,等待下一位输入ID号。
作者: zhengjialon    时间: 2004-2-2 19:07
把其它三个控件的接受TAB键改为否,
用以下代码试一下就行,判断位数的代码再加进去就行了。
Private Sub ID_KeyPress(KeyAscii As Integer)
'当输入6时(简单举一个例子)
If KeyAscii = 54 Then
SendKeys "{ENTER}"
End If
End Sub





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3