注册 登录
编程论坛 VB6论坛

请教文本框反向输入问题

zzh49 发布于 2017-10-02 09:47, 1629 次点击
请教各位:
  正常的文本框输入时是从左至右,如:在文本框里输入12345,2在1的右侧输入,3在2右侧输入......顺序排列。
我需要的是鼠标在文本框左侧,输入12345,当即看到的是54321,即输入1时显示在文本框左侧,2在1的左侧输入,3在2的左侧输入....即反向输入。代码怎么写。
    不是通过按钮下的代码转换,是输入方式的变换。
    请您帮忙!
    谢谢!
   

[此贴子已经被作者于2017-10-2 10:04编辑过]

3 回复
#2
ZHRXJR2017-10-02 10:44
StrReverse函数是将原来的字符串反向排列的函数,在文本框失去焦点事件中就可以实现:
Private Sub Text1_LostFocus()
Text1.Text = StrReverse(Text1.Text)
End Sub

只有本站会员才能查看附件,请 登录
#3
wmf20142017-10-02 10:48
Private Sub Text1_Change()
  Text1.SelStart = 0
End Sub
#4
zzh492017-10-02 10:57
谢谢二位老师的帮助 !wmf2014老师的代码是我想要的。非常感谢!!!
1