请教,如何打回车后焦点自动转到下一个文本框?如何设?谢谢!
请教,如何打回车后焦点自动转到下一个文本框?如何设?谢谢!
现在只能用tab键才能使焦点移动下一个文本框,不知如何设成打回车就行?
谢谢
问题点数:10、回复次数:8Top
1 楼aohan(aohan)回复于 2005-04-01 07:58:29 得分 8
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then Text2.SetFocus
End Sub
Top
2 楼vb12345()回复于 2005-04-01 08:08:07 得分 0
谢谢景升,要用代码一个一个设吗,有没有在属性界面中设置的方法呀?
Top
3 楼leongwong()回复于 2005-04-01 08:32:55 得分 2
先将Form窗体的KeyPreview属性设为True.另外再将窗体上的控件的TabIndex的值设成你需要的转移顺序.再使用以下代码:
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = vbKeyReturn Then
SendKeys "{Tab}"
End If
End Sub
Top
4 楼leongwong()回复于 2005-04-01 08:34:36 得分 0
思路很简单,间接使用{Tab}键!Top
5 楼cxa_2002(萱)回复于 2005-04-01 08:47:20 得分 0
赞同一楼的.来迟了~~! :(Top
6 楼penguinMII(企鹅)回复于 2005-04-01 08:56:24 得分 0
来晚了。。。接点分吧。Top
7 楼fantazxh()回复于 2005-04-01 09:10:12 得分 0
upTop
8 楼eglic(圪圪) (理由永远是谎言,信仰永远是自慰)回复于 2005-04-01 09:12:56 得分 0
来晚了Top




