怎样把文本框中的光标定位在文字的最后?
怎样把文本框中的光标定位在文字的最后?在一个文本框中自动填充文字,但每次进入该文本时光标总是在文字的最前面,我想把光标定位在文字的最后以方便输入,怎么实现?请各位老师帮助,谢谢!!
[解决办法]
在得到焦点事件 :
this.SelStart=LEN(TRIM(this.value))
[解决办法]
在ENTRY事件中
this.SelStart=LEN(this.value)
[解决办法]
在这个文本框的GotFocus事件中输入:
This.SelStart=Len(Trim(This.Text))
最好不用:
This.SelStart=Len(Alltrim(This.Value))
因为:
用ALLTRIM(),那样的话如果文本框前面有空格,光标就不会停到最后一个字符后面了。
用TEXT代替VALUE,这样的话,如果文本框里的值不是字符型的也不会出现错误。