有没有使用通配符?
? 任何单一字符。 
* 零个或多个字符。 
# 任何一个数字 (0–9)。 
[charlist] charlist.中的任何单一字符。 
[!charlist] 不在 charlist 中的任何单一字符。 

解决方案 »

  1.   

    listview中的findtext是可以实现不完全匹配的,但是它的方式却不是像数据库中的那样,而是当你要找的内容和它的ListItem.Text中的前面几个是相同时才可以比如ListItem  有abc
    123
    Zyx如果你找“12”就能找到,但是如果找 23 就是找不到的。
      

  2.   

    没有啦,
    如下:我的listitems(n)中大部分都包含有中国二字,但出现在任意位置,如果我要使用通配符,应该是*中国*吗?还有就是查找的文本是不确定的,有时出现在中间,有时出现在开始或未尾,怎么使用通配符呢
      

  3.   

    这样就可以啦
    if instr(ListItems(n).text,"中国")>0 then
       找到!
    else
       没找到!
    endif
      

  4.   

    x10 = "*" & Text1.Text & "*" Like Form1.ListView1.ListItems(j)我是这样写的,对了,怎么才能够给分呢/