ListView控件搜索函数(VB)

王朝mssql·作者佚名  2006-12-17
窄屏简体版  字體: |||超大  

ListView控件搜索函数(VB)

ListView控件搜索函数(VB) ListView 搜索函数

'**************************************

' 函数名: SearchListView

' 描述:ListView 搜索函数

'日期:2005.03.05

'**************************************

Option Explicit

Public Sub SearchListView(ListViewX As ListView, SearchString As String, ListViewZ As ListView)

On Error Resume Next

Dim w, x, y, z As Integer

Dim a, b As String

ListViewX.ListItems.Add , , ' '

ListViewX.ListItems.Item(1).Selected = True

SearchString = LCase(SearchString)

Do Until ListViewX.SelectedItem.Index = ListViewX.ListItems.Count

a = LCase(ListViewX.SelectedItem.Text)

z = Len(a)

y = Len(SearchString)

For x = 1 To z

If Mid(a, x, y) = SearchString Then

If ListViewX.SelectedItem = b Then

Else

ListViewZ.ListItems.Add , , ListViewX.SelectedItem

b = ListViewX.SelectedItem

End If

End If

Next x

w = ListViewX.SelectedItem.Index

w = w + 1

ListViewX.ListItems.Item(w).Selected = True

Loop

ListViewX.ListItems.Remove (ListViewX.ListItems.Count)

End Sub

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航