VB6.0 怎样使多个textbox有顺序的输入

比如让text1输入完了回车切到text3,然后到text5,4,2,总之就是可以自己设定顺序... 比如让text1输入完了回车切到text3,然后到text5,4,2,总之就是可以自己设定顺序 展开
 我来答
砍侃看
推荐于2016-07-05 · TA获得超过6154个赞
知道大有可为答主
回答量:6584
采纳率:69%
帮助的人:2120万
展开全部
先将除text1以外的其他textbox的enable设置为false,然后再逐个对textbox的keypress事件进行处理,将相应的textbox的enable设置为true
追问
keypress怎么弄的啊
追答

Private Sub Form_Load()
Text1.Enabled = True
Text2.Enabled = False
Text3.Enabled = False
Text4.Enabled = False
Text5.Enabled = False
End Sub


Private Sub Text1_KeyPress(KeyAscii As Integer)
If Text1.Text <> "" And KeyAscii = 13 Then
    Text3.Enabled = True
End If

End Sub


Private Sub Text3_KeyPress(KeyAscii As Integer)
If Text3.Text <> "" And KeyAscii = 13 Then
    Text5.Enabled = True
End If
End Sub

Private Sub Text4_KeyPress(KeyAscii As Integer)
If Text4.Text <> "" And KeyAscii = 13 Then
    Text2.Enabled = True
End If
End Sub

Private Sub Text5_KeyPress(KeyAscii As Integer)
If Text5.Text <> "" And KeyAscii = 13 Then
    Text4.Enabled = True
End If
End Sub

大概就是上面的意思

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式