TC官方合作论坛

标题: 关于TC的选择语句的用法,希望指点一下 [打印本页]

作者: xyz194    时间: 2014-3-2 02:37
标题: 关于TC的选择语句的用法,希望指点一下
本帖最后由 xyz194 于 2014-3-2 02:52 编辑

以下是我在按键中的写法,在TC中没有  否则如果,所以只好用   选择  了, 但是像下面这种复合型的判断,在选择语句中该如何写呢?我写了好几个写法,但是TC始终提示我错误,无奈,只好求助论坛大神
If weizhi1 = 1 and g3=1  Then
        Call  3()
    ElseIf weizhi1 = 2 and g4 = 1 Then
        Call 4()
    ElseIf weizhi1 = 3 and g2 = 1 Then
        Call 2()
    ElseIf weizhi1 = 4 and g5 = 1 Then
        Call 5()
    ElseIf weizhi1 = 5 and g1 = 1 Then
        Call 1()
    ElseIf weizhi1 = 1 and g8=1  Then
        Call  8()
    ElseIf weizhi1 = 2 and g9 = 1 Then
        Call 9()
    ElseIf weizhi1 = 3 and g7 = 1 Then
        Call 7()
    ElseIf weizhi1 = 4 and g10 = 1 Then
        Call 10()
    ElseIf weizhi1 = 5 and g6 = 1 Then
        Call 6()   
   end if

还有    就是以下的语句,在TC中怎么用   选择   去写呢

If g1 = 1 Then
        Call 1()
    ElseIf g2 = 1 Then
        Call 2()
    ElseIf g3 = 1 Then
        Call 3()
    ElseIf g4 = 1 Then
        Call 4()
    ElseIf g5 = 1 Then
        Call 5()
    ElseIf g6 = 1 Then
        Call 6()
    ElseIf g7 = 1 Then
        Call 7()
    ElseIf g8 = 1 Then
        Call 8()
    ElseIf g9 = 1 Then
        Call 9()
    ElseIf g10 = 1 Then
        Call 10()
   End If



作者: zxw445    时间: 2014-3-2 09:13
可以截图中文不需要代码行吗。英文看不懂,
作者: 菜鸟狙丶    时间: 2014-3-2 12:44
这个代码是干什么的。英文看不懂,
作者: 冷月无痕    时间: 2014-3-2 13:53
多条件的 只能用如果
作者: 冷月无痕    时间: 2014-3-2 13:55
如果(a==1 && b==1)
示例.功能1()
否则
如果(a==2 && b==2)
示例.功能2()
否则
如果(a==3 && b==3)
示例.功能3()
如果结束
如果结束
如果结束

作者: 冷月无痕    时间: 2014-3-2 13:57
单一条件的 可以用选择
//给a赋值
选择(a)
条件 1: // 如果a的值是1
示例.功能1()
条件 "打怪": // 如果a的值是"打怪"
示例.功能2()
条件 真: // 如果a的值是逻辑型 真
示例.功能3()
默认: //如果以上条件都不满足
示例.功能4()
选择结束

作者: 光荣与梦想    时间: 2014-3-2 22:43
建议看看语法说明
作者: 光荣与梦想    时间: 2014-3-2 22:43
建议看看语法说明
作者: 光荣与梦想    时间: 2014-3-2 22:43
建议看看语法说明
作者: 光荣与梦想    时间: 2014-3-2 22:43
建议看看语法说明




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