playyuer,我是LEO的,现在把那个问题再提出,请多关照了 welcome!ComboBox控件如何做到Access中ComboBox的自动匹配列表项目?要求代码http://www.csdn.net/expert/TopicView.asp?id=158609 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 !那是一个增量查询的例子,看这个关键的代码:Dim iStart As Integer Dim sString As String Static iLeftOff As Integer iStart = 1 iStart = Combo1.SelStart If iLeftOff <> 0 Then Combo1.SelStart = iLeftOff iStart = iLeftOff End If sString = CStr(Left(Combo1.Text, iStart)) Combo1.ListIndex = SendMessage(Combo1.hwnd, CB_FINDSTRING, -1, ByVal CStr(Left(Combo1.Text, iStart))) If Combo1.ListIndex = -1 Then iLeftOff = Len(sString) Combo1.Text = sString End If Combo1.SelStart = iStart iLeftOff = 0注意CB_FINDSTRING!我的意思不在于找到所要的数据,而是做到可以随意拉动的效果, 如何将数据库某列数据用for each 放到一个Button控件数组的Caption中 insert问题请救 csdn历史上最牛的贴 请问如何在程序里自己调整MshFlexgrid的列宽行高?? 救命!!!!!!!!!!!!! 懂QBasic的请进!!急 如何能判断鼠标从image上移走?需要具体的提示或代码 怎样利用vba在excel里插入一图片? 如何自动注册*.dll? combobox的change事件 大讨论:5年后程序员会大批失业么 怎么我在这里看了N天也是“Visual Basic(未解决的问题、共300个)”?搞什么吗?
Dim iStart As Integer
Dim sString As String
Static iLeftOff As Integer
iStart = 1
iStart = Combo1.SelStart
If iLeftOff <> 0 Then
Combo1.SelStart = iLeftOff
iStart = iLeftOff
End If
sString = CStr(Left(Combo1.Text, iStart))
Combo1.ListIndex = SendMessage(Combo1.hwnd, CB_FINDSTRING, -1, ByVal CStr(Left(Combo1.Text, iStart)))
If Combo1.ListIndex = -1 Then
iLeftOff = Len(sString)
Combo1.Text = sString
End If
Combo1.SelStart = iStart
iLeftOff = 0注意CB_FINDSTRING!
我的意思不在于找到所要的数据,而是做到可以随意拉动的效果,