TC官方合作论坛

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

[已解决] SOS

[复制链接]
跳转到指定楼层
楼主
发表于 2012-11-5 10:50:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  ////////以下为装备强化保存
    //70%写入文本
    线程.进入临界区(对象句柄)
    个数=列表框.得到个数("列表框1","设置")     
    循环(i<个数)
        辅助.写配置("70强化","强化70"+转换.整型转字符型(i),列表框.获得文本("列表框1",i,"设置"),路径+"\\Config.ini")
        i=i+1
    循环结束
    辅助.等待(1000)

    //80%写入文本
    个数=列表框.得到个数("列表框3","设置")     
    循环(i<个数)
        辅助.写配置("80强化","强化80"+转换.整型转字符型(i),列表框.获得文本("列表框3",i,"设置"),路径+"\\Config.ini")
        i=i+1
    循环结束   
    辅助.等待(1000)

    //90%写入文本
    个数=列表框.得到个数("列表框5","设置")     
    循环(i<个数)
        辅助.写配置("90强化","强化90"+转换.整型转字符型(i),列表框.获得文本("列表框5",i,"设置"),路径+"\\Config.ini")
        i=i+1
    循环结束
    辅助.等待(1000)

    //100%写入文本
    个数=列表框.得到个数("列表框7","设置")     
    循环(i<个数)
        辅助.写配置("100强化","强化100"+转换.整型转字符型(i),列表框.获得文本("列表框7",i,"设置"),路径+"\\Config.ini")
        i=i+1
    循环结束
    线程.离开临界区(对象句柄)

    我这怎么复盖了啊




70强化 是列表框1  80强化 是列表框3
90强化 是列表框5
100强化 是列表框7


请大大帮肋啊  我是想把强化里的数据依次把它写到记事本里去   可我写的这段代码老是复盖

本帖子中包含更多资源

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

x
回复

使用道具 举报

板凳
发表于 2012-11-5 11:33:49 | 只看该作者
你这个不是覆盖哦,是后面根本没有运行,

没有运行的原因是没有进入循环, 没有进入循环的原因是因为每个循环退出后 循环控制变量 i 没有归零

  1.    
  2. int 个数=0
  3. int i=0
  4. 个数=列表框.得到个数("列表框1","设置")     
  5.     循环(i<个数)
  6.         辅助.写配置("70强化","强化70"+转换.整型转字符型(i),列表框.获得文本("列表框1",i,"设置"),路径+"\\Config.ini")
  7.         i=i+1
  8.     循环结束
  9. i=0
  10. 个数=0

  11.     //80%写入文本
  12.     个数=列表框.得到个数("列表框3","设置")     
  13.     循环(i<个数)
  14.         辅助.写配置("80强化","强化80"+转换.整型转字符型(i),列表框.获得文本("列表框3",i,"设置"),路径+"\\Config.ini")
  15.         i=i+1
  16.     循环结束   
  17.   i=0
  18. 个数=0
  19.     //90%写入文本
  20.     个数=列表框.得到个数("列表框5","设置")     
  21.     循环(i<个数)
  22.         辅助.写配置("90强化","强化90"+转换.整型转字符型(i),列表框.获得文本("列表框5",i,"设置"),路径+"\\Config.ini")
  23.         i=i+1
  24.     循环结束
  25.    i=0
  26. 个数=0

  27.     //100%写入文本
  28.     个数=列表框.得到个数("列表框7","设置")     
  29.     循环(i<个数)
  30.         辅助.写配置("100强化","强化100"+转换.整型转字符型(i),列表框.获得文本("列表框7",i,"设置"),路径+"\\Config.ini")
  31.         i=i+1
  32.     循环结束
复制代码
回复 支持 反对

使用道具 举报

沙发
发表于 2012-11-5 11:32:42 | 只看该作者
写配置怎么会覆盖呢?搞不懂...
回复 支持 反对

使用道具 举报

地板
发表于 2012-11-5 11:44:57 | 只看该作者
LS正解
回复 支持 反对

使用道具 举报

5#
发表于 2012-11-5 11:56:48 | 只看该作者
为了不覆盖 这里 俺就不给代码了 哈 直接给你一个核心的原则 :
   写配置 有4个元素1:集合ID 2:属性ID3 : 属性id对应的值,4 配置文件路径及名称   这4个元素中  如果你的配置文件要写入的内容有同类集合 那么 1 必须保持唯一性(不能命名重复) 如果就一类集合 那么 2 就要保持唯一性(不能命名重复) 3也就跟着保持了唯一性(因为2和3是一一对应的嘛)  如果保证了以上原则 那么 基本不会出现覆盖的情况!
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-11-5 11:57:42 | 只看该作者
谢谢表衣大大问题解决了 3Q
回复 支持 反对

使用道具 举报

7#
发表于 2012-11-5 11:58:23 | 只看该作者
给代码一般情况下就只能治标不能治本 如果情况紧急 当然先止疼 然后再就医!!!
回复 支持 反对

使用道具 举报

8#
发表于 2012-11-5 12:00:49 | 只看该作者
如何达到 所谓的唯一性?  楼主的 设计界面上 4个代表百分比的标签就可以当作 集合ID来处理 这样的话 80%的数据不会跑到60% 那里去 也不会跑到50%那里去
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-11-5 12:14:02 | 只看该作者
   你说的那四个  我没问题 你说的那个什么集合什么的 现在还是晕的  我才学到列表框这呢  我学习的方法是 写代码写到需要时在去学 先慢慢自个在哪 整   实在不行了  在上来问
回复 支持 反对

使用道具 举报

10#
发表于 2012-11-5 12:15:28 | 只看该作者
学习了
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-9 06:55 , Processed in 0.190799 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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