请问在VB中,LISTBOX控件的如何能实现:当你输入一个字符后,会马上在列表中定位到最相近的字符串上。大家帮帮我呀,,,,
解决方案 »
- vb select case 嵌套问题
- 显示一个20位的数字
- VB如何修改图片?~~~~~~~~~~~~~~~~~~~~~~~~
- 关于vb 中数据输入在数据库的显示问题
- 关于调用OUTLOOK的问题
- 寻找 VB 制作的 OA 系统!
- 已经查阅了不少帖子,但找不到原因:打印机可以自定义纸张,但win98下,我的程序代码不能控制实现。求教。
- (紧急)用VB封装VC写的动态库成COM,但是ASP调用的时候提示找不到入口点?请高手指点,百分相赠。
- 请问:有什么因素会造成关闭程序速度变慢??
- 不懂,如何实例化。。
- 十万火急,程序被踢出,重新修改后出现“多步OLE DB操作产生错误。请检查每个 OLE DB 状态值。没有工作被完成。”
- 学校档案管理系统
Private m_bEditFromCode As Boolean
Public Const CB_FINDSTRING = &H14C '查找 ComboBox 中相符项'组合框自动完成功能
Private Sub cboChange_AutoComplete(cbo As ComboBox)
Dim i As Long, j As Long
Dim strPartial As String, strTotal As String
If m_bEditFromCode Then
m_bEditFromCode = False
Exit Sub
End If
With cbo
strPartial = .Text
i = SendMessage(.hwnd, CB_FINDSTRING, -1, ByVal strPartial)
If i <> CB_ERR Then
strTotal = .List(i)
j = Len(strTotal) - Len(strPartial)
If j <> 0 Then
m_bEditFromCode = True
.SelText = Right$(strTotal, j)
.SelStart = Len(strPartial)
.SelLength = j
Else
End If
End If
End With
End Sub