标题: vb问题(1)
性别:未知-离线 晨山尚书
(呼吸氧气)

白衣伯爵中大夫

Rank: 20Rank: 20
组别 翰林学士
级别 大将军
好贴 4
功绩 312
帖子 11210
编号 1080
注册 2004-10-28
来自 海峡西岸
家族 慕容世家


发表于 2004-12-28 20:23 资料 文集 短消息 看全部作者


QUOTE:
原帖由金圭子于2004-12-28, 19:40:39发表

QUOTE:
原帖由Maxwell于2004-12-28, 18:18:01发表
[quote]原帖由HerrQisl于2004-12-26, 18:00:56发表
请问在text框里如何实现tab切换输入时把原来的数据清空?
需要用什么事件?

找了个vb看了一下,好像是GotFocus

是LostFocus吧?

喔,等等,是tab进来的时候还是tab切出去的时候??
其实如果是tab进来的时候把原来数据清空还不如
Text1.SelStart = 0
Text1.SelLength = Len(Text1)


现在我们用的软件输入股东的那个要输入12位,前面7、8位往往是一样的,甚至有时候遍历的时候就动1、2位。来个sellength以后就好了,你要全不要就直接打,前面的自然就没了。
不过这样好像有点缺点,用鼠标点的话只能从第一个字往后拉,或者要点一下再拉。
(另外GotFocus这个也是包括了鼠标键盘都在内的,就是说你鼠标点一下也会没有或者变成全选)
不过已经比我当年想当然的click时候触发这个好多了,那个是完全不能拉。 [/quote]
金兄强啊。


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-6-16 02:50
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.009428 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP