netbadbug 发表于 2009-2-15 20:47:59

查询字符串的问题

怎样用已知的字符串查找INI文件中的数值,如果一样则返回字段名,如果没有的话,就返回无。比如现已知字符串ttt,然后搜索A.INI文件中值为ttt,如果有就返回bbb,没有就无。谢谢大家了

A.INI

nn=sss


mm=ttt

[ 本帖最后由 netbadbug 于 2009-3-10 01:48 编辑 ]

顽固不化 发表于 2009-2-15 21:22:34

$yes = False
$N1 = IniReadSectionNames("test.ini")
For $j = 1 To $N1
        $N2 = IniReadSection("test.ini", $N1[$j])
        For $k = 1 To $N2
                If StringInStr($N2[$k], "ttt") Then
                        MsgBox(0, "找到了", "在字段:[" & $N1[$j] & "],关键字为" & $N2[$k] )
                        $yes = True
                        ExitLoop
                EndIf
        Next
        If $yes = True Then ExitLoop
Next
if $yes=False Then
          Msgbox(0,"没找到","没有找到匹配的内容!")
Endif


[ 本帖最后由 顽固不化 于 2009-2-16 16:04 编辑 ]
页: [1]
查看完整版本: 查询字符串的问题