TC官方合作论坛

标题: 自加1 [打印本页]

作者: seking    时间: 2012-10-12 16:27
标题: 自加1

   ///////// tax==0///////标签 默认0
string txt,txt2
txt=statictext.gettext("tax")////获得文本

txt2=statictext.settext("tax",txt+1 )/////这个例子无效

txt2=statictext.settext("tax",+1 )/////这个例子无效

txt2=statictext.settext("tax",txt+"1" )/////这个例子 执行一次 01 执行N遍是0111111111N



请问执行一次怎么才能是1  100次为100
作者: shine宝宝    时间: 2012-10-12 16:31
循环 i=1    i=i+1
作者: 冷月无痕    时间: 2012-10-12 16:35
i = 0
循环(i<100)
statictext.settext("tax",txt+转换.整型转字符型(i+1))
i=i+1
循环结束
作者: zxyc2000    时间: 2012-10-12 16:39
加减都是针对数字类型的
作者: die13719076310    时间: 2012-10-12 17:58
回复 3楼冷月无痕的帖子

咦……??
statictext.settext("tax",txt+转换.整型转字符型(i+1))  这里为何还加 1
作者: 冷月无痕    时间: 2012-10-12 18:03
回复 5楼die13719076310的帖子

因为他要求的是 1-100
作者: seking    时间: 2012-10-12 18:11
我用的不是循环 是功能跳转  跳转一次 自动加一
statictext.settext("tax",txt+转换.整型转字符型(i+1)) 和 txt2=statictext.settext("tax",txt+"1" )  结果一样  /////这个例子 执行一次 01 执行N遍是0111111111N
俺没有文化 就求一例子
字符型整形转换什么都试过拉 木有效果啊
作者: seking    时间: 2012-10-12 18:21
  搞定 太麻烦拉
                string b=statictext.gettext("tax")
                int c=1,bb=convert.strtoint(b,0),d=bb+c
                statictext.settext("tax",convert.inttostr(d))

作者: 冷月无痕    时间: 2012-10-12 18:57
回复 8楼seking的帖子

功能跳转可以这样写
int i
function int test()
statictext.settext("tax",txt+转换.整型转字符型(i+1))
i=i+1
空间名.test()
return 0
endfunction




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1