如何在输入框中设置焦点为改写状态。

fanpingli 2001-06-08 11:14:00
当焦点设在Edit中用鼠标点击后触发事件后出现的焦点就是改写状态,在Edit中有一个初值1,要求为改写状态,按其它数字键后就被改写了。(就是变成蓝色的那种状态)。
但是我在程序中用数字键触发事件然后调用点鼠标点击的过程,问题是:用鼠标点击后一切正常但用数字键响应后再调用点击鼠标的过程出现的输入框只要一改写下次进来后就不是变成蓝色的那种改写状态了。因为要求用小键盘(或遥控器)来控制程序所以一定要达到与用鼠标一样的效果。请大家帮帮忙。
...全文
99 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Apollo47 2001-06-08
  • 打赏
  • 举报
回复
Edit1.SelectAll;


kylix2001 2001-06-08
  • 打赏
  • 举报
回复
可能我理解错你的意思了。:(
我看得不太懂哎。:)
你再看看吧?
fanpingli 2001-06-08
  • 打赏
  • 举报
回复
我是在form的OnkeyPress里响应按键,然后调用相应label的dbclick事件。
所以点鼠标一切正常而按数字键响应后有些问题。
Edit.SelectAll,我去试一下,如果好了就给分。但是我在哪找OnEnter,没有这个地方。
是在EDIT的OnEnter里吗?
kylix2001 2001-06-08
  • 打赏
  • 举报
回复
对。OnEnter事件里掉用 SelectAll


dgl 2001-06-08
  • 打赏
  • 举报
回复
我不会也!
fanpingli 2001-06-08
  • 打赏
  • 举报
回复
我只会设焦点。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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