如何移动textbox里面字符串光标的位置?
解决方案 »
- vb中使用oracle的序列
- 请教 想做一个简单的界面操作类似visio的程序,主要是可以把拖动几个矩形框,放到合适位置,绘制箭头等
- 有谁能给我一个袁飞的打印控件和XP菜单控件?100分给!
- 怎样用ADO连Excel文件,能否给个列子?(在线等)
- 帮我瞧瞧这个问题
- 请教word2010中一段文字的文本效果所对应的对象(属性)什么?
- 求整理VB代码格式的插件吗?给分100
- 俺做了一个EXE合并程序,可以不改变原文件图标!
- 用union联合两个表到记录集对象中后,怎样判断某行数据是来自哪个表呢?(有意思吧)
- 请教一个问题,win98与winme的区别
- VB的ado连接,记录数的问题,还有事务处理的问题。
- 如何改变Datagrid中某一字段的值?
On Error Resume Next
Text1.SetFocus
Dim i As Long
SendKeys "{HOME}"
For i = 1 To 2 '移到第2个字符处
SendKeys "{RIGHT}"
Next
End Sub
Text1.SelStart=0 '移动到最前
Text1.SelStart=Int(Len(Text1.Text) / 2 ) '移动到中间
Text1.SelStart=Int(Len(Text1.Text)) '移动到最后End Sub
SendKeys "{LEFT n}"左移n个字符
SendKeys "{RIGHT n}" 右移n个字符
SendKeys "{UP n}" 上移n行
SendKeys "{DOWN n}" 下移n行
SendKeys "^{END}" 到末尾
SendKeys "^%{right}" '右移一个单词
SendKeys "{pgup}" '向上翻一页
SendKeys "{End}" '移至行尾
SendKeys "{home}" '移至行首
SendKeys "^%{left}" '左移一个单词
SendKeys "^%{right}" '右移一个单词
SendKeys "^{HOME}" '到首字符
SendKeys "{LEFT n}"'左移n个字符
SendKeys "{RIGHT n}" '右移n个字符
SendKeys "{UP n}" '上移n行
SendKeys "{DOWN n}" '下移n行
SendKeys "^{END}" '到末尾