以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  能用代码控制文本框的光标显示位置吗?如能,能在光标处插入字符吗?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50572)

--  作者:kgdce
--  发布时间:2014/5/9 9:35:00
--  能用代码控制文本框的光标显示位置吗?如能,能在光标处插入字符吗?

先谢以往的帮助!再提问题 :能用代码控制文本框的光标显示位置吗?如能,能在光标处插入字符吗?能给出具体的例子或代吗?先谢了。

 


--  作者:lsy
--  发布时间:2014/5/9 9:42:00
--  
Dim txt As WinForm.TextBox = e.Form.Controls("TextBox1")
txt.Select
txt.SelectionStart = 3
txt.SelectionLength = 0
Sendkeys.Send("你好")

--  作者:Bin
--  发布时间:2014/5/9 9:47:00
--  
Dim t As WinForm.TextBox = e.Form.Controls("TextBox1")
t.Select
t.SelectionStart=3
t.SelectionLength=0

设置光标位置在3


Dim t As WinForm.TextBox = e.Form.Controls("TextBox1")
t.Select
t.SelectionStart=3
t.SelectionLength=0
t.SelectedText="123"

设置光标在3,并且插入字符串 "123"

--  作者:kgdce
--  发布时间:2014/5/9 14:03:00
--  

感谢!