TC官方合作论坛

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

[已解决] 读写配置外加一个循环求解答啊- -

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

马上加入TC

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

x
我按钮这么设置后每点击一下可以存一个账号密码,怎么更改可以规定存的数目,比如上限20个账号,另外初始化中怎么将账号密码读出到列表框

功能 逻辑型 按钮0_点击()
字符型 文本=按钮.获得文本("按钮0")
选择(文本)
条件 "添加账号":
窗口.设置焦点(控件.获得句柄("编辑框0"))
按钮.设置文本("按钮0","确认")

条件 "确认":
如果(编辑框.获得文本("编辑框0")==""||编辑框.获得文本("编辑框1")==""||编辑框.获得文本("编辑框2")=="")
辅助.消息框("账号密码及昵称不能为空")
编辑框.设置文本("编辑框0","")
编辑框.设置文本("编辑框1","")
编辑框.设置文本("编辑框2","")
否则
角色=编辑框.获得文本("编辑框2")//属性名
辅助.写配置(角色,"账号",编辑框.获得文本("编辑框0"),配置路径)
辅助.写配置(角色,"密码",编辑框.获得文本("编辑框1"),配置路径)
下拉框.增加文本("下拉框0",编辑框.获得文本("编辑框2"))
列表框.增加文本("列表框0",编辑框.获得文本("编辑框0"))
列表框.增加文本("列表框1",编辑框.获得文本("编辑框1"))
        辅助.消息框("添加成功")
编辑框.设置文本("编辑框0","")
编辑框.设置文本("编辑框1","")
编辑框.设置文本("编辑框2","")
条件 "添加账号":
窗口.设置焦点(控件.获得句柄("编辑框0"))
按钮.设置文本("按钮0","确认")
回复

使用道具 举报

沙发
发表于 2012-12-26 13:21:20 | 只看该作者
代码如下:
源代码+界面设计如下...


  1. 空间 测试
  2. //默认空间
  3. 功能 添加信息()
  4.     if(下拉框.得到个数("下拉框0")>20)
  5.         辅助.消息框("Sorry,最多20个角色信息","提示信息")
  6.         return false
  7.     endif
  8.     选择(按钮.获得文本("按钮0"))
  9.         条件 "确认":
  10.         变量 角色 = 编辑框.获得文本("编辑框0")
  11.         变量 帐号 = 编辑框.获得文本("编辑框1")
  12.         变量 密码 = 编辑框.获得文本("编辑框2")
  13.         if(角色 == ""||帐号 == ""||密码 == "")
  14.             辅助.消息框("帐号密码及昵称不能为空...","提示信息")
  15.         else        
  16.             下拉框.增加文本("下拉框0",角色)
  17.             列表框.增加文本("列表框0","帐号:"&帐号)
  18.             列表框.增加文本("列表框0","密码:"&密码)
  19.             列表框.增加文本("列表框0","------------------")
  20.             辅助.写配置(角色,"帐号",帐号,".\\abc.ini")
  21.             辅助.写配置(角色,"密码",密码,".\\abc.ini")
  22.         endif
  23.         编辑框.设置文本("编辑框0","")
  24.         编辑框.设置文本("编辑框1","")
  25.         编辑框.设置文本("编辑框2","")
  26.         按钮.设置文本("按钮0","添加信息")
  27.         条件 "添加信息":
  28.         窗口.设置焦点(控件.获得句柄("编辑框0"))
  29.         按钮.设置文本("按钮0","确认")
  30.     选择结束
  31. 功能结束
  32. 功能 显示()
  33.     变量 内容 = 下拉框.获得文本("下拉框0")
  34.     标签.设置文本("标签3","昵称:"&内容&"\n帐号:"&辅助.读配置(内容,"帐号",".\\abc.ini")&"\n密码:"&辅助.读配置(内容,"密码",".\\abc.ini"))
  35.    
  36. 功能结束
  37. 功能 按钮0_点击()
  38.     线程.开启("测试.添加信息","")
  39. 功能结束
  40. 功能 销毁()
  41.     //这里添加你要执行的代码
  42.     for(i=0; i<下拉框.得到个数("下拉框0"); i++)
  43.         变量 内容 = 下拉框.获得内容("下拉框0",i)
  44.         辅助.写配置("昵称",i,内容,".\\abc.ini")
  45.     endfor
  46. 功能结束
  47. 功能 初始化()
  48.     //这里添加你要执行的代码
  49.     for(i=0; i<20; i++)
  50.         内容 = 辅助.读配置("昵称",i,".\\abc.ini")
  51.         if(内容!="")
  52.             下拉框.增加文本("下拉框0",内容)
  53.             列表框.增加文本("列表框0","帐号:"&辅助.读配置(内容,"帐号",".\\abc.ini"))
  54.             列表框.增加文本("列表框0","密码:"&辅助.读配置(内容,"密码",".\\abc.ini"))
  55.             列表框.增加文本("列表框0","------------------")
  56.         endif
  57.     endfor
  58. 功能结束
  59. 功能 下拉框0_选择改变()
  60.     //这里添加你要执行的代码
  61.     线程.开启("测试.显示","")
  62. 功能结束
  63. 空间结束
  64. //空间结束语句
复制代码

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

10#
发表于 2012-12-27 08:59:22 | 只看该作者
回复 9楼头疼宁的帖子

这个真的有....
你调试程序的时候打开生成文件夹的那个EXE程序


再有问题QQ1194090052
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-12-27 08:19:36 | 只看该作者
回复 8楼fire的帖子

照理应该有的,问题是真没有。。。倒是能读出来,好神奇。。。可能新版本存在的一些bug。。。不过新的tc不会用了呢,再学习中。。。
回复 支持 反对

使用道具 举报

8#
发表于 2012-12-26 20:28:08 | 只看该作者
回复 7楼头疼宁的帖子

生成文件夹会有一个abc.ini的文件
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-12-26 19:06:38 | 只看该作者
回复 6楼fire的帖子

坑爹的是没有啊!!!但是能读出来。。。这难道是bug?
回复 支持 反对

使用道具 举报

6#
发表于 2012-12-26 16:36:27 | 只看该作者
回复 5楼头疼宁的帖子

生成文件夹里面撒

代码的路径是".\\abc.ini"是程序所在的路径
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-12-26 15:38:12 | 只看该作者
回复 4楼fire的帖子

下了,但是我找不到你的配置文件在哪 - -新的感觉用不来了。。。
回复 支持 反对

使用道具 举报

地板
发表于 2012-12-26 13:57:08 | 只看该作者
回复 3楼头疼宁的帖子

官网下载......现在有的..........昨天才更新
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-12-26 13:42:44 | 只看该作者
回复 2楼fire的帖子

这个是4.0新版本的吧= =
没有新版本= =
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-8 07:18 , Processed in 0.131761 second(s), 26 queries .

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

© 2001-2013 Comsenz Inc.

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