TC官方合作论坛

 找回密码
 立即注册
查看: 350|回复: 4
打印 上一主题 下一主题

[已解决] 如何读ini配置

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-17 17:34:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
[1]
用户名=123456
密码=123456
[2]
用户名=231456
密码=231456
[3]
用户名=3369
密码=3369
如何读[ ]中数量有多少个  新手求助

回复

使用道具 举报

地板
发表于 2014-11-17 18:07:38 | 只看该作者
417041235 发表于 2014-11-17 18:00
我就想读取最后一个节名,,,如何实现实

文本=文件.读文件(ini位置)
返回值 ,len1
字符串.分割(文本,"[",返回值)
数组空间.大小(返回值,len1)
文本=返回值[len1-1]   
//结果出来的是下方的这一部分   然后你在
//3]
//用户名=3369
//密码=3369”
结果=字符串.截取(文本,0, 字符串.查找字符串(文本,"]")))
//输出的应该就是3
回复 支持 反对

使用道具 举报

沙发
发表于 2014-11-17 17:50:59 | 只看该作者
本帖最后由 a837198 于 2014-11-17 18:01 编辑

你可以用 文件.读文件    然后 字符串.分割    然后  数组空间.大小    最后大小值减1  应该可以实现

ini保存的时候用这个语句
i=1
    循环(真)
        如果(辅助.读配置("账户", "用户名"&i,ini位置)==用户名)
            i=i+1
        如果结束
        如果(辅助.读配置("账户", "用户名"&i,ini位置)=="")
            辅助.写配置("账户", "用户名"&i,用户名,ini位置)
            辅助.写配置("账户", "密码"&i,密码,ini位置)
        如果结束
        i=i+1
    循环结束
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-11-17 18:00:33 | 只看该作者
本帖最后由 417041235 于 2014-11-17 18:01 编辑
a837198 发表于 2014-11-17 17:50
你可以用 文件.读文件    然后 字符串.分割    然后  数组空间.大小    最后大小值减1  应该可以实现 ...

我就想读取最后一个节名,,,如何实现实
回复 支持 反对

使用道具 举报

5#
发表于 2014-11-17 18:11:59 | 只看该作者
本帖最后由 a837198 于 2014-11-17 18:22 编辑
417041235 发表于 2014-11-17 18:00
我就想读取最后一个节名,,,如何实现实

或者用这个

    i=0
    循环(真)
        i=i+1
        如果(辅助.读配置("["& i &"]", "用户名",ini位置)=="")
              跳出  
        如果结束
    循环结束
    最后一个节名值=i-1
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-24 07:48 , Processed in 0.188152 second(s), 25 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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