VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 352|回复: 1

[求助] 退格键不能用了

[复制链接]
发表于 2021-1-20 10:36:27 | 显示全部楼层 |阅读模式
combobox 自动匹配用的这种方法
Dim V As String
V = Combo1.Text
For i = 0 To Combo1.ListCount - 1
If UCase(Combo1.List(i)) Like V & "*" Then Combo1.Text = Combo1.List(i): Combo1.SelStart = Len(V): Combo1.SelLength = Len(Combo1.Text) - Len(V): Exit For
Next
但是在COMBOBOX 中输了几个字母后发现退格键不能用了,求大神支招
发表于 2021-1-26 13:22:43 | 显示全部楼层
简单的办法就是延迟补全,比如输入后等待1秒开始补全,在1秒内如果还有动作则不补全
使用timer很容易做到的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2021-3-5 11:47

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表