Foxtable(狐表)用户栏目专家坐堂 → [求助]如何做到选中控件后光标自动后移


  共有3539人关注过本帖树形打印复制链接

主题:[求助]如何做到选中控件后光标自动后移

帅哥哟,离线,有人找我吗?
智友软件工作室
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:912 积分:7445 威望:0 精华:0 注册:2013/2/25 13:10:00
[求助]如何做到选中控件后光标自动后移  发帖心情 Post By:2020/3/20 14:32:00 [只看该作者]

e.Form.Controls("TextBox1").Select()
通过这个代码选中控件后效果是这样的:弊端键盘输入就会把默认值替换

图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看

请问如何设置才能选中后光标自动后移(PJBM-是默认值),想要实现的效果如下:

图片点击可在新窗口打开查看此主题相关图片如下:222.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2020/3/20 14:32:48编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/20 15:08:00 [只看该作者]

dim txt = e.Form.Controls("TextBox1")
txt.Select()
txt.SelectionStart = txt.text.length

 回到顶部
帅哥哟,离线,有人找我吗?
智友软件工作室
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:912 积分:7445 威望:0 精华:0 注册:2013/2/25 13:10:00
  发帖心情 Post By:2020/3/20 16:45:00 [只看该作者]

试了,好像不行啊,还是全选了文本,光标没动

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/20 17:11:00 [只看该作者]

在试试
dim txt = e.Form.Controls("TextBox1")
Dim d = txt.BaseControl
d.HideSelection = False
txt.Select()
txt.SelectionStart = txt.text.length



 回到顶部