`
water84222
  • 浏览: 375140 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

ListView控件搜索函数(VB)

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
分享到:
评论

相关推荐

    VB 获取外部程序ListView控件数据

    在VB(Visual Basic)编程中,获取外部程序的ListView控件数据是一项常见的需求,尤其是在进行自动化测试、数据抓取或集成开发时。ListView控件是Windows应用程序中用于展示列表信息的一种用户界面元素,通常包含多...

    vb 中listview控件的使用方法

    在VB(Visual Basic)编程环境中,ListView控件是一种常见的用户界面元素,用于显示列表或表格数据,具有多种视图模式,如图标、列表、详细信息等。本篇将深入探讨ListView控件的基本用法和常见功能,以帮助开发者更...

    VB Listview控件特殊操作函数

    VB编写的Listview控件特殊操作函,如获得光标所在位置的listitemindex、subitemindex;获得可见范围的顶行、尾行listitemindex、subitemindex;对listitem上移、下移操作等

    Listview 可自由调整行高 Vb6源码

    在VB6(Visual Basic 6)编程环境中,`ListView`控件是常用的一种显示列表数据的组件,它允许用户以多种视图模式查看数据,如图标、报告、小图标和详细信息。在某些应用场景中,可能需要根据需求自定义`ListView`...

    vb写的ListView控件源码

    - 如搜索功能、右键菜单、上下文敏感的帮助等,这些都可以通过扩展自定义ListView控件来实现。 总的来说,自写ListView控件是一项复杂的工作,涉及到Windows API的深入理解和VB编程技巧。这需要对Windows消息机制...

    用API函数改进ListView控件的显示效果...

    描述:“用API函数改进ListView控件的显示效果”,这两句话明确指出了文章的核心主题,即通过API函数提升ListView控件的视觉表现和用户体验。 ### ListView控件概述 ListView控件是Visual Basic中广泛使用的控件之...

    vb6源码:ListView控件应用报表(有多种排列方式).rar

    在VB6(Visual Basic 6)编程环境中,ListView控件是一个非常重要的组件,它用于显示具有多种视图的列表,包括图标、小图标、列表和详细信息等。这个"vb6源码:ListView控件应用报表(有多种排列方式).rar"文件提供...

    利用VB2005采用ListView控件实现地图投影的转换

    在VB2005中,ListView控件是一个强大的组件,常用于显示列表数据,并具有多种视图模式,如小图标、大图标、列表和详细信息等。在这个项目中,开发者利用ListView控件来呈现和处理地图投影转换的过程,这是一种地理...

    Win32相关博文(15)ListView控件例子

    ListView控件在Windows API中由`CreateWindow`或`CreateWindowEx`函数创建,并指定`WC_LISTVIEW`作为窗口类名。这个控件支持多种视图模式,包括Small Icon、Large Icon、List和Report。本篇博客将重点介绍Report视图...

    vb非常好的ListView控件

    ListView控件在VB(Visual Basic)编程中是一个非常重要的组件,它用于显示一系列项目,通常以列表形式,每个项目可以包含多个列,显示不同的信息。这个控件在各种应用程序中广泛应用,如文件管理器、音乐播放器等,...

    C++ fstream文件流读 中字符串string与b VB ListView控件各种

    在标题提到的“C++ fstream文件流读中字符串string与b VB ListView控件各种”,我们可以理解为讨论的是如何使用C++的`fstream`来读取文件中的字符串,以及可能涉及到的与VB(Visual Basic)中ListView控件的数据交互...

    在listview 控件标题上添加图标的模块

    ### 在ListView控件标题上添加图标 #### 概述 在`ListView`控件中,每个列都有一个标题,这些标题通常用于描述列表项中的数据类型。默认情况下,这些标题只包含文本,但有时为了提供更丰富的视觉效果或表达更多的...

    ListView控件(列排序和动态隐藏)

    2. 数字排序:虽然ListView控件默认处理的是文本排序,但可以通过自定义排序函数实现数字排序。这可能需要在点击列头时捕获事件,然后根据列的数值进行排序。 3. 图标排序:对于包含图标的列,排序可能会复杂一些。...

    VB listview导出数据到EXCEL

    "VB Listview导出数据到EXCEL"这个主题就是关于如何将ListView控件中的数据转换并保存到Microsoft Excel工作表中,以便于数据分析、报表生成或者进一步处理。ListView控件在VB中是一种常用的数据展示方式,它允许...

    VB ListView 隔行变色

    在VB(Visual Basic)编程中,ListView控件是一种常见的用户界面元素,用于显示列表或表格数据。这个控件可以以多种视图模式显示数据,包括报告、小图标、大图标和详细信息。在某些情况下,为了提高数据的可读性和...

    一个支持真彩色图标的ListView

    综上所述,这个项目通过VB编程实现了对ListView控件的扩展,使其能够支持PNG格式的真彩色图标。这涉及到了图像处理、颜色转换以及控件的自定义,对开发者来说,了解如何操作和优化ListView的性能,以及如何处理和...

    listview 控件实现XP效果的源代码|推荐代码

    在VB(Visual Basic)开发环境中,`ListView`控件是一个常用且功能强大的组件,它用于显示数据列表,可以实现多种视图模式,如图标、列表、详细信息等。本话题主要探讨如何通过编程实现`ListView`控件在Windows XP中...

    VB6 ListView 排序

    在VB6(Visual Basic 6)中,ListView控件是一个常用组件,用于显示多项数据,类似于Windows资源管理器中的文件列表。它支持多种视图模式,包括报告、小图标、大图标和详细信息等。本篇文章将深入探讨如何在ListView...

    vb listview程序救命及ADO数据库连接

    在VB编程环境中,ListView控件是一个非常常用的组件,它允许用户以列表的形式展示数据,可以进行多种视图的切换,如图标、详细信息等。在这个特定的案例中,标题"vb listview程序救命及ADO数据库连接"暗示我们将讨论...

Global site tag (gtag.js) - Google Analytics