TC官方合作论坛

标题: 求助。。。不懂呀,,大家帮忙看看 [打印本页]

作者: wscs1314cs    时间: 2013-9-22 13:39
标题: 求助。。。不懂呀,,大家帮忙看看
>错误:C:\Users\Administrator\Desktop\草稚京\草稚京\草稚京.t 行号:14 错误信息:'if'语句的条件表达式错误'(数学.绝对值(人物X坐标-怪物X坐标)<300&&数学.绝对值(人物Y坐标-怪物Y坐标)<30)'            哪里有问题呀?
作者: dongyijun1979    时间: 2013-9-22 15:50
小于号 是英文输入法的"<"
不是中文输入法的"<"
作者: q273814    时间: 2013-9-23 04:11
TC 语法 只支持英文标点符号的
作者: Abin    时间: 2013-9-23 11:03
如果你还没解决,就请你把错误行的前后代码发出来给大家看看。。 这样方便找到你的问题所在!
作者: jsnj_wjq82    时间: 2013-9-23 14:59
回复 2楼dongyijun1979的帖子

你好,像你请教一个问题,生成的TXT文档中数字前面怎么加空格?
作者: jsnj_wjq82    时间: 2013-9-23 15:01
回复 2楼dongyijun1979的帖子
我现在想在TXT文档中,输888中间7个空格,输入88时中间8个空格,输入8时中间9个空格,语法如何写呢?
108       888
108         88
想这样如何写语句
作者: dongyijun1979    时间: 2013-9-23 15:40
回复 6楼jsnj_wjq82的帖子

你写每行的第二个数据(8或者88或者888)前先判断一下(str.strleng(888))长度,若长度为1,加9个空格;若......
作者: jsnj_wjq82    时间: 2013-9-23 16:46
回复 7楼dongyijun1979的帖子

具体判断字符串长度的语句如何写呢?
作者: dongyijun1979    时间: 2013-9-23 18:01
回复 8楼jsnj_wjq82的帖子

上面不是都写着了嘛?
str.strleng("88")

或者

str.strleng(88)

在这里效果是一样的
作者: jsnj_wjq82    时间: 2013-9-24 15:21
回复 9楼dongyijun1979的帖子

呵呵,谢谢了,有用,问题解决了
如何判断小数点是几位数?这个语句又怎么写
作者: dongyijun1979    时间: 2013-9-24 15:51
回复 10楼jsnj_wjq82的帖子

你问的是判断小数部分是几位吧?

如果不是,我就搞不清了.
如果是,你用字符串分割函数把小数部分分离出来,然后求分离出来的小数部分的长度就行了.
作者: jsnj_wjq82    时间: 2013-9-24 23:17
谢谢
作者: jsnj_wjq82    时间: 2013-9-25 11:17
回复 11楼dongyijun1979的帖子

判断是整型或者浮点型,用什么语句?
作者: dongyijun1979    时间: 2013-9-25 12:04

[attach]11531[/attach]
作者: jsnj_wjq82    时间: 2013-9-26 14:54
回复 14楼dongyijun1979的帖子

如果语句里面用选择语句,一般怎么用比较好?比如:如果消息框=0,选择:你好;如果消息框=1,选择:你好吗?,像这种语句如何编写呢?
作者: dongyijun1979    时间: 2013-9-26 18:25

[attach]11544[/attach]

只有两种选择的话,一般用IF_ELSE_ENDIF结构
两种以上选择的话,一般就用SELECT---CASE ------DEFAULT---ENDIF结构


作者: jsnj_wjq82    时间: 2013-9-28 08:52
多选择语句怎么用?我好像用的不对能帮我说明一下吗?下面是我举例
作者: jsnj_wjq82    时间: 2013-9-28 08:56
如果((长度==1)||(长度1==1))    //长度是编辑框1的长度,长度1是编辑框2的长度,要求如果长度=1并且长度1=1,R2是条件满足后返回的值
                R2="                           "&R2
            如果结束
            如果((长度==1)||(长度1==2))
                R2="                           "&R2
            如果结束
            如果((长度==1)||(长度1==3))
                R2="                           "&R2
            如果结束
            
            如果((长度==2)||(长度1==1))
                R2="                          "&R2
            如果结束
            如果((长度==2)||(长度1==2))
                R2="                          "&R2
            如果结束
            如果((长度==2)||(长度1==3))
                R2=9
            如果结束如果
作者: jsnj_wjq82    时间: 2013-9-30 10:35
回复 16楼dongyijun1979的帖子

你好,我想请教关于进度条的问题,我设置好了进度条,怎么不动?能写一个具体的例子给我看一下吗?
作者: lk4513394    时间: 2013-9-30 12:45
我是文盲




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