TC官方合作论坛

标题: 求助 关于重复(n). [打印本页]

作者: subugui    时间: 2012-5-19 16:28
标题: 求助 关于重复(n).
我想在界面上输入数字..到重复()里面去..用编辑框不行.用下拉框也不行,错误提示.条件表达式错误.
重复的表达式为正整形..
谁试过这样写吗.
还是要换一种方法..
字符型 a=编辑框.获得文本("编辑框0")
重复(a)             这样不行
[url=]整型 选项=下拉框.得到选项("下拉框0")[/url]
重复(选项)    也不行..
大神们都怎么做的呢

还有一问题..条件.选择
整型 地图=dm.FindStr(1200,0,1366,80,"地府|银杏|僵尸","fafc72-050505",0.9,x,y)
我写的是如果(地图==0)
如果(地图==1)
如果(地图==2)

换成用条件.选择怎么样写

作者: cylhb    时间: 2012-5-19 16:32
整型 a=转换.字符型转整型(编辑框.获得文本("编辑框0"),0)
重复(a)  

类型不同,必须通过转换函数来进行转换...
作者: subugui    时间: 2012-5-19 16:37
回复 2楼cylhb的帖子

你在TC里试一下..你确定转换过来就可以用了吗..
我用那个下拉框编号..本身获得的就是整型..也不可以
作者: cylhb    时间: 2012-5-19 16:41
厄,还真没试.一直没用过重复.
突然想起来好像有谁说过,这个 函数 只能 用常量...所以便鸡肋..
作者: 渔民    时间: 2012-5-19 23:46
用循环
i循环一次+1
i=你的编号时就不循环了
作者: 渔民    时间: 2012-5-19 23:58
没注意第二个问题。。。

整型 地图=dm.FindStr(1200,0,1366,80,"地府|银杏|僵尸","fafc72-050505",0.9,x,y)
选择(地图)
条件 -1:
help.messagebox("-1")
条件 0:
help.messagebox("0")
选择结束




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