TC官方合作论坛

 找回密码
 立即注册
查看: 543|回复: 8
打印 上一主题 下一主题

[已解决] 用如果判断出现问题

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-12 09:28:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果判断是不是最多只能有14个呢?第15个就出现run time exception报错。请大神指点啊。。。
回复

使用道具 举报

板凳
发表于 2012-12-12 10:00:07 | 只看该作者
看得我眼花 ,  可以用 选择 命令

选择(text)
条件 "1"
我的数组="什么什么的"
......
......
条件 "?"
我的数组="神马神马的"
默认:
辅助.消息框("没有对应的代码........")
.....
.....
选择结束
回复 支持 反对

使用道具 举报

沙发
 楼主| 发表于 2012-12-12 09:29:49 | 只看该作者
如果(text=="1")
            我的数组="TGUA"
        否则
            如果(text=="2")
                我的数组="CTGA"
            否则
                如果(text=="3")
                    我的数组="TCGA"
                否则
                 如果(text=="4")
                    我的数组="CTUA"
                否则
                如果(text=="5")
                    我的数组="GCAU"
                否则
                 如果(text=="6")
                    我的数组="ACGU"
                否则
                 如果(text=="7")
                    我的数组="GTCU"
                否则
                 如果(text=="8")
                    我的数组="CTUG"
                否则
                 如果(text=="9")
                    我的数组="ACGT"
                否则
                 如果(text=="0")
                    我的数组="AUGT"
                否则
                 如果(text=="q")
                    我的数组="UTCA"
                否则
                 如果(text=="w")
                    我的数组="AUCT"
                否则
                 如果(text=="e")
                    我的数组="TGUC"
                否则
                 如果(text=="r")
                    我的数组="AUCG"
                否则
                 如果(text=="t")
                    我的数组="GTAU"
                否则
                如果(text=="y")
                    我的数组="CGTA"
                否则
                 如果(text=="u")
                    我的数组="CAUT"
                否则
                 如果(text=="i")
                    我的数组="TAGC"
                否则
                 如果(text=="o")
                    我的数组="UGTC"
                否则
                 如果(text=="p")
                    我的数组="CAGU"
                否则
                 如果(text=="a")
                    我的数组="UTGC"
                否则
                 如果(text=="s")
                    我的数组="UAGC"
                否则
                如果(text=="d")
                    我的数组="UAGT"
                否则
                 如果(text=="f")
                    我的数组="AGTC"
                否则
                 如果(text=="g")
                    我的数组="GCTU"
                否则
                 如果(text=="h")
                    我的数组="UACT"
                否则
                 如果(text=="j")
                    我的数组="UATG"
                否则
                 如果(text=="k")
                    我的数组="ATCG"
                否则
                 如果(text=="l")
                    我的数组="CUTA"
                否则
                 如果(text=="z")
                    我的数组="CTAU"
                否则
                如果(text=="x")
                    我的数组="TUCG"
                否则
                 如果(text=="c")
                    我的数组="CATU"
                否则
                 如果(text=="v")
                    我的数组="CGAU"
                否则
                 如果(text=="b")
                    我的数组="CUAG"
                否则
                 如果(text=="n")
                    我的数组="TUCA"
                否则
                 如果(text=="m")
                    我的数组="CGTU"
                否则
                 如果(text=="Q")
                    我的数组="TUAG"
                否则
                 如果(text=="W")
                    我的数组="UGTA"
                否则
                 如果(text=="E")
                    我的数组="TCGU"
                否则
                 如果(text=="R")
                    我的数组="UGAC"
                否则
                 如果(text=="T")
                    我的数组="TCUA"
                否则
                 如果(text=="Y")
                    我的数组="ATUC"
                否则
                 如果(text=="U")
                    我的数组="ACUT"
                否则
                 如果(text=="I")
                    我的数组="AUTC"
                否则
                 如果(text=="O")
                    我的数组="ACTU"
                否则
                 如果(text=="P")
                    我的数组="ATCU"
                否则
                 如果(text=="A")
                    我的数组="AGTU"
                否则
                 如果(text=="S")
                    我的数组="ATGU"
                否则
                 如果(text=="D")
                    我的数组="AGUT"
                否则
                 如果(text=="F")
                    我的数组="AUTG"
                否则
                 如果(text=="G")
                    我的数组="TAUG"
                否则
                 如果(text=="H")
                    我的数组="TUGA"
                否则
                 如果(text=="J")
                    我的数组="CATG"
                否则
                 如果(text=="K")
                    我的数组="TGAU"
                否则
                 如果(text=="L")
                    我的数组="ATGC"
                否则
                 如果(text=="Z")
                    我的数组="TGAC"
                否则
                 如果(text=="X")
                    我的数组="GTCA"
                否则
                 如果(text=="C")
                    我的数组="GACT"
                否则
                 如果(text=="V")
                    我的数组="TGCA"
                否则
                 如果(text=="B")
                    我的数组="CTAG"
                否则
                 如果(text=="N")
                    我的数组="GTAC"
                否则
                 如果(text=="M")
                    我的数组="TACU"
                否则
                 如果(text=="!")
                    我的数组="UATC"
                否则
                 如果(text=="@")
                    我的数组="UTAC"
                否则
                 如果(text=="#")
                    我的数组="UCTA"
                否则
                 如果(text=="$")
                    我的数组="TAUC"
                否则
                 如果(text=="%")
                    我的数组="GATU"
                否则
                 如果(text=="^")
                    我的数组="GTUA"
                否则
                 如果(text=="&")
                    我的数组="GUTA"
                否则
                 如果(text=="*")
                    我的数组="TAGU"
                否则
                 如果(text=="(")
                    我的数组="UTGA"
                否则
                 如果(text==")")
                    我的数组="GUAT"
                否则
                 如果(text=="-")
                    我的数组="UGAT"
                否则
                 如果(text=="=")
                    我的数组="UTAG"
                否则
                如果(text=="[")
                    我的数组="GAUT"
                否则
                如果(text=="]")
                    我的数组="ATUG"
                否则
                如果(text==";")
                    我的数组="CGAT"
                否则
                如果(text=="'")
                    我的数组="GCUT"
                否则
                如果(text=="\")
                    我的数组="GUTC"
                否则
                如果(text==",")
                    我的数组="TCAU"
                否则
                如果(text==".")
                    我的数组="CGUA"
                否则
                如果(text=="/")
                    我的数组="GAUC"
                否则
                如果(text=="_")
                    我的数组="GUCA"
                否则
                如果(text=="+")
                    我的数组="AGUC"
                否则
                如果(text=="{")
                    我的数组="UGCA"
                否则
                如果(text=="}")
                    我的数组="CGUT"
                否则
                如果(text==":")
                    我的数组="CTGU"
                否则
                如果(text==""")
                    我的数组="UCGT"
                否则
                如果(text=="|")
                    我的数组="GACU"
                否则
                如果(text=="<")
                    我的数组="ACUG"
                否则
                 如果(text==">")
                    我的数组="AGCU"
                否则
                 如果(text=="?")
                    我的数组="CUAT"
                否则
               辅助.消息框("加密失败,没有对应的代码","失败")
                线程.关闭(线程句柄)
                如果结束     
                如果结束     
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束      
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束      
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束      
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束      
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束     
                如果结束      
                如果结束   
                如果结束
            如果结束         
        如果结束

代码是上面的   看看呀
回复 支持 反对

使用道具 举报

地板
发表于 2012-12-12 10:19:28 | 只看该作者
对 你可以写另一个功能函数
如果这个里面的都没如果到
就 空间.功能名 开启下一个  
继续判断
回复 支持 反对

使用道具 举报

5#
发表于 2012-12-12 11:42:07 | 只看该作者
好长的如果,楼主牛B
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-12-12 14:18:53 | 只看该作者
回复 4楼shine宝宝的帖子

这样的开启好多次啊   总共估计100个左右   那么就得写7个啊   这样是不是会延时呢?
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-12-12 14:19:31 | 只看该作者
回复 3楼冷月无痕的帖子

嗯   我在学习   不懂的再给我说下啊
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-12-12 17:28:38 | 只看该作者
回复 3楼冷月无痕的帖子

有个问题啊   如果text=“"”或者是“\”时   会报错呀 不能识别啊  怎么处理一下啊   

选择(text)
条件 "\"
我的数组="什么什么的"
条件 """
我的数组="什么什么的"
选择结束
怎么才能不报错啊
回复 支持 反对

使用道具 举报

9#
发表于 2012-12-12 17:42:10 | 只看该作者
回复 3楼冷月无痕的帖子

有个问题啊   如果text=“"”或者是“\”时   会报错呀 不能识别啊  怎么处理一下啊   

选择(text)

121360309 发表于 2012-12-12 17:28:38

用转义符
text=="\"" 是"
text=="\\" 是\
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-8 07:24 , Processed in 0.159378 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表