主题:修改已有数值的文本框能否直接覆盖原文本框的数值
有约故人来
[专家分:50] 发布于 2009-05-24 00:27:00
在表单中有多个文本输入框,如:有一个文本框供输入数量,输入了:“1234”,输入后回过头来要修改,当该文本框获得焦点时,输入“5”,然后用鼠标离开该输入框,原输入框就会变成“4123”,但我的目的是将原来的“1234”直接改为“5”,如何实现呢?
请各位指点,谢谢!
回复列表 (共12个回复)
11 楼
有约故人来 [专家分:50] 发布于 2009-05-28 22:44:00
foxdb朋友,对不起,是我的问题。刚才文本框原来的INIT事件忘了删除了。现在已经完全OK了!
再次郑重致谢!
12 楼
lbscyb [专家分:4780] 发布于 2009-05-30 01:04:00
在文本框的GotFocus事件里加入以下代码就可以了(其他事件也可以,关键是看你会加不):
KEYBOARD '{end}'
KEYBOARD '{SHIFT+home}'
我来回复