找回密码
 加入
搜索
查看: 1182|回复: 1

查询字符串的问题

[复制链接]
发表于 2009-2-15 20:47:59 | 显示全部楼层 |阅读模式
怎样用已知的字符串查找INI文件中的数值,如果一样则返回字段名,如果没有的话,就返回无。比如现已知字符串ttt,然后搜索A.INI文件中值为ttt,如果有就返回bbb,没有就无。谢谢大家了

A.INI
[aaa]
nn=sss

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


[ 本帖最后由 顽固不化 于 2009-2-16 16:04 编辑 ]
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-5 11:48 , Processed in 0.068444 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表