itljl 发表于 2009-9-8 18:47:05

索引查找的问题

在列表框中找查某个项目,用下面的函数会有点问题。


_GUICtrlListView_FindText($hWnd, $sText[, $iStart = -1[, $fPartialOK = True[, $fWrapOK = True]]])

问题是,如果我查找的是 123
而如果单元格内是 123456 ,则会返回该单元格的索引号。

我想只找到 单元格是 123的,该如何查找呢?

另 _GUICtrlListView_FindInText($hWnd, $sText[, $iStart = -1[, $fWrapOK = True[, $fReverse = False]]])

这两个函数有啥区别呢?我试了一下,没有区别。

afan 发表于 2009-9-8 20:49:39

_GUICtrlListView_FindText 只搜索项,而_GUICtrlListView_FindInText 可以搜索项及子项~

afan 发表于 2009-9-9 03:18:44

测试了半天,发现如果不是以中文字符打头的项,以下搜索可以
_GUICtrlListView_FindText($hListView, $sText, -1, False)

itljl 发表于 2009-9-9 11:31:24

谢谢楼上的兄弟,我试一下
页: [1]
查看完整版本: 索引查找的问题