| 
      这是一个关于心理小测试的脚本。刚开始写这个代码的时候,只想做一个单题测试玩玩,也没有用到循环,结果无论点击任何一个单选框都会连续弹出N个辅助消息框。后来想到是循环的问题,于是用到循环语句,在如果结束后“跳出”: 循环(真) 如果(选择==A) 辅助.消息框("选择A:。。。。。")  跳出 如果结束 。。。。。。。 循环结束 但是,经过反复试验发现这种方法只能使前两个AB选项正常弹出消息框,而点击后两个CD选项始终弹出的都是选项A的消息框:  
 反复试验很多次,改来改去都不尽如人意,总有点小问题。于是去群里请教,经过高手的指点将如果语句改成下面的写法:  如果(A==真) 辅助.消息框("选择A:。。。。。 ")  如果结束 运行测试,终于正常!姜还是老的辣啊~膜拜牛人~嘿嘿~再接再厉,按照上面单题的思路继续写了一个多题的(单选),写完后对单选框和选项卡的用法有了进一步的了解。界面和代码如下~ 界面截图:  
 源码如下:[hide]   
-     空间 多题测试
 
 -     单选框
 
 -     选择0
 
 -     A,B,C,D
 
 -     I,J,K,L
 
  
-     功能 开始_点击()
 
 -     选项卡.激活("选项卡0",0)
 
 -     //激活选项卡0的第1个tab页面
 
 -     返回 真
 
 -     功能结束
 
  
-     功能 按钮4_点击()
 
 -     //点击 “你的被骗指数有多高”的“查看结果>>.”按钮
 
 -     A=单选框.获得状态("单选框0")
 
 -     B=单选框.获得状态("单选框1")
 
 -     C=单选框.获得状态("单选框2")
 
 -     D=单选框.获得状态("单选框3")
 
  
-     如果(A==真)
 
 -     辅助.消息框("选择A:不辨是非 易骗度:★★★★★只要别人用严肃的表情对你说话,你就会上当,而且只要以权威的语气来骗你,你就会立即照做。 ")
 
 -     如果结束
 
  
-     如果(B==真)
 
 -     辅助.消息框("选择B:全凭直觉 易骗度:★★★你表面精明,但你的判断全凭外表,只要对方长得一副好好先生的样子,你就会立刻上当,是典型的以貌取人一族。 ")
 
 -     如果结束
 
  
-     如果(C==真)
 
 -     辅助.消息框("选择C:警觉性高 易骗度:★你被骗的可能性甚低,因为你的警戒心强,对任何事都抱着怀疑的态度,别人若想欺骗你是相当困难的。 ")
 
 -     如果结束
 
  
-     如果(D==真)
 
 -     辅助.消息框("选择D:憨直老实 易骗度:★★★★你十分相信熟人,至今被骗过的经验一定多得数不清,朋友想骗你上当是件超级简单的事。 ")
 
 -     如果结束
 
  
-     返回 真
 
 -     功能结束
 
  
-     功能 按钮6_点击()
 
 -     //点击“你是悲观的人吗”的 “查看结果>>”按钮
 
 -     I=单选框.获得状态("单选框8")
 
 -     J=单选框.获得状态("单选框9")
 
 -     K=单选框.获得状态("单选框10")
 
 -     L=单选框.获得状态("单选框11")
 
  
-     如果(I==真)
 
 -     辅助.消息框("选择A:略有悲观型。旅馆的游泳池一般来说都在窗边,将这种距离感转换成时间的流逝,以长久的态度而言,你会觉得未来是抓不住的,稍微有悲观的心理存在。 ")
 
 -     如果结束
 
  
-     如果(J==真)
 
 -     辅助.消息框("选择B:乐观性。看得到旅馆外的东西的距离感,表示你对长远的未来多少抱有展望。 ")
 
 -     如果结束
 
  
-     如果(K==真)
 
 -     辅助.消息框("选择C:超乐观型。不过你的未来是不是很安乐,无忧无虑呢? ")
 
 -     如果结束
 
  
-     如果(L==真)
 
 -     辅助.消息框("选择D:只看到这么近的东西,你对未来的态度实在是非常悲观! ")
 
 -     如果结束
 
  
-     返回 真
 
 -     功能结束
 
  
-     功能 按钮3_点击()
 
 -     //点击 “更多精彩尽在TC论坛>>”按钮
 
 -     辅助.命令("http://bbs.tcmade.com",false)
 
 -     返回 真
 
 -     功能结束
 
  
-     功能 退出_点击()
 
 -     //退出测试
 
 -     辅助.退出()
 
 -     返回 真
 
 -     功能结束
 
  
-     空间结束
 
  
- [/hide]
 
  复制代码 
    这个脚本在功能上主要用到了选项卡、单选框和按钮三个控件,在语法上主要用到了进行流程控制的如果和循环语句,和我一样是小白的有兴趣的可以试试。  
 
 |