TC官方合作论坛

标题: select不能使用的问题 [打印本页]

作者: l7351113    时间: 2018-3-8 16:54
标题: select不能使用的问题
同题,select,case在TC中无法使用,一直提示case后面接常量表达式。是软件本身有问题吗?

作者: chen71512    时间: 2018-3-10 00:20
不是软件本身问题,你用"选择"函数,下面的"条件"后面确实需要跟的是常量,如果你想用变量,可以用"如果"函数.
作者: l7351113    时间: 2018-3-10 08:52
我试过,但提示不能用
作者: bbsline    时间: 2018-3-13 03:40
l7351113 发表于 2018-3-10 08:52
我试过,但提示不能用

贴出代码 应该你用了什么“X=A”之类

作者: l7351113    时间: 2018-3-22 18:08
bbsline 发表于 2018-3-13 03:40
贴出代码 应该你用了什么“X=A”之类

    var time = timenow()
    var week = timeweek(time)
    select(week)
        case 0:
        messagebox("星期天")
        break
        case 1:
        messagebox("星期一")
        break
        case 2:
        messagebox("星期二")
        break
        case 3:
        messagebox("星期三")
        break
        case 4:
        messagebox("星期四")
        break
        case 5:
        messagebox("星期五")
        break
        case 6:
        messagebox("星期六")
        break
        default:
        traceprint("不知道星期几")
        break
    end




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