如何将光标移动到单行编辑框中指定的位置?

iamxia 2002-06-28 08:36:55

具体要求如下:
有一个单行编辑框(SingleLineEdit Control),每次都需要根据某个变量自动赋值,比如,有变量ls_a,单行编辑框sl_1。如果 ls_a = 'abcd100',同时要求sl_1自动取ls_a的前4位,即sl_1.text = left(a,4) = 'abcd'。但是每次当焦点移动到sl_1时(是通过sl_1.setfocus()实现的),光标位置总是在sl_1最前面,即在'a'的前面,现在用户是需要将光标移动到尾端,即'd'的后面,请问该如何实现???
...全文
57 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
kowloons 2002-06-28
  • 打赏
  • 举报
回复
告诉你非常简单的方法,请看:
sle_1.selecttext(5,5)
sle_1.setfocus()
iamxia 2002-06-28
  • 打赏
  • 举报
回复
至少sle_1.SelectText(4, 0)不行,我再试试看

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧