TC官方合作论坛

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

[教程] 【梦飞飞教程TC5.0】第2章 2.7.1 if<如果>语句

  [复制链接]
跳转到指定楼层
楼主
发表于 2015-7-6 09:37:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
零基础学TC脚本开发 TC5.0版本
全中文 零基础 简单易学 -------《WINDOWS平台脚本开发》

梦飞飞精品教程
主讲:梦飞飞

QQ:446468195
旺旺:ko8881688
脚本动力学院联合出品<用心制作教程>

[梦飞飞精品教程] VIP会员办理地址:点击进入

2.7脚本流程控制语句
2. while...end        <循环....结束>
3. for...end        <遍历....结束>
4. break        <跳出>
5. continue        <继续>
2.7.1 if<如果>语句
(注:关键字,if,else,elseif,end)
用if语句可以构成分支结构.它根据给定的条件进行判断,以决定执行某个分支程序段.TC综合开发工具的if语句有三种基本形式,并且每个语句的结尾都要有一个end
执行流程图解:
if(条件)…… end
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsE0AF.tmp.jpg
if(条件)…… else ……end
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsE0B0.tmp.jpg
if(条件)…… elseif ……end
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wpsE0C0.tmp.jpg
if语句在在开发应用使用的频率很高,一般都是用来做判断使用比如:判断是否符合某中条件等等
举例
//实现在区域内找某一个点的颜色,支持模糊查找
var 返回的x坐标=0,返回的y坐标=0
findpic(0,0,600,800,"/sdcard/111.bmp","203040",0.8,0,返回的x坐标,返回的y坐标)
if(返回的x坐标>0)
      messagebox(返回的x坐标&"|"&返回的y坐标, "找到该颜色")
else
      messagebox("没有找到该颜色")
end
在TC5.0的语法中,if的语句与4.0略微有些区区别:
4.0的语法中"if(a=b)" 会出现语法错误,5.0会将a=b视为表达式,这样语法将更加灵活
下面我们看一段代码
//if表达式语句示例
function test_click()
    var a = 50
    var b = false
    //在这个示例中 要注意 =号表达式 与&&表达式的优级级,要不然会得到你意想不到的结果
    if((a = 40) && (b = true))
        messagebox(a,"条件符合")
        messagebox(b)
    end
    messagebox(a)
end
下面我们看下另外一段代码,同样语法执行正常,但是得到的结果是我们意想不到的,所以在写if语句的时候使用表达式,特别要注意运算符的优化级
//if表达式语句示例
function test_click()
    var a = 50
    var b = false
    //在这个示例中 要注意 =号表达式 与&&表达式的优级级,要不然会得到你意想不到的结果
    if(a = 40 && (b = true))
        messagebox(a,"条件符合")
        messagebox(b)
    end
    messagebox(a)
end
高清视频下载<回复后查看下载地址>:
游客,如果您要查看本帖隐藏内容请回复



零基础学TC脚本开发 TC5.0版本总贴http://bbs.tyuyan.com/thread-51850-1-1.html

本帖子中包含更多资源

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

x
回复

使用道具 举报

沙发
发表于 2015-7-6 21:29:35 | 只看该作者
如果>语句
回复 支持 反对

使用道具 举报

板凳
发表于 2015-7-6 22:27:14 | 只看该作者
支持~~~~~~~~~~~~~~~!
回复

使用道具 举报

地板
发表于 2015-7-7 08:36:38 | 只看该作者
看看新版本
回复 支持 反对

使用道具 举报

5#
发表于 2015-7-8 11:10:35 | 只看该作者
dsfddd
回复

使用道具 举报

6#
发表于 2015-7-10 07:50:21 | 只看该作者
第2章 2.7.1 if<如果>语句
回复 支持 反对

使用道具 举报

7#
发表于 2015-7-10 09:26:55 | 只看该作者
回复

使用道具 举报

8#
发表于 2015-7-10 14:46:51 | 只看该作者
ssssssssssssssssssssss
回复 支持 反对

使用道具 举报

9#
发表于 2015-7-10 16:44:38 | 只看该作者
111111111111
回复 支持 反对

使用道具 举报

10#
发表于 2015-7-11 23:02:36 | 只看该作者
支持!!
回复

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-12-23 01:33 , Processed in 0.128179 second(s), 23 queries .

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

© 2001-2013 Comsenz Inc.

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