TC官方合作论坛

 找回密码
 立即注册
查看: 1199|回复: 3

[已解决] 新手求指点,列表框为什么都是输出2行数据?

[复制链接]
发表于 2012-5-22 15:53:39 | 显示全部楼层 |阅读模式

马上加入TC

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

x
  1. namespace kongjian

  2. function bool start_click()
  3. kongjian.list0_selectchange()
  4. return true
  5. endfunction

  6. function bool exit_click()
  7. help.exit()
  8. return true
  9. endfunction

  10. function bool list0_selectchange()
  11. list.addstring("list0","first") //列表框增加文本
  12. list.inserttext("list0","second",2) //列表框第二行插入文本
  13. return true
  14. endfunction

  15. endnamespace
复制代码
完整代码如上,这样的执行结果是在列表框输出:
first
first
second
second

但是我想要的输出结果是:
first
second

这样要如何实现呢?





回复

使用道具 举报

发表于 2012-5-22 16:19:33 | 显示全部楼层
你可以直接向列表框输入两次内容不需要那样写吧?
function bool start_click()
list.addstring("list0","first")
list.addstring("list0","second")
return true

endfunction

这样出来的效果也是
ffirst
second
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-22 16:46:54 | 显示全部楼层
回复 2楼mahua1130的帖子

谢谢,按你的写法正确了,我原来的代码应该是执行了2次。。。没想通啊
回复 支持 反对

使用道具 举报

发表于 2012-5-22 16:53:45 | 显示全部楼层
   来看看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-14 13:56 , Processed in 0.047255 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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