第二篇T语言实例开发,福彩3D摇号器

---恢复内容开始---

福彩3D摇号器

先验知识功能的含义与使用

功能是TC源程序的基本模块,通过对功能模块的调用实现特定的功能,TC语言中的功能相当于其他高级语言的子程序。

在TC里面,功能分为三大部分:

TC库功能:这类功能是TC内置的,可以任意调用

TC的事件功能: 这类功能是界面控件的事件。

TC自定义功能: 这类值根据代码功能自定义的,;灵活性和使用性更大。

自定义功能的使用

格式:功能+空格-功能名+()

功能结束

功能的参数说明

在TC里功能也分为两类:无参功能,有参功能。

1、无参数功能

无参功能:测试()功能没有参数,那么在调用的时候,就不需要传入值。

例如:

function 测试()
end

  2、有参数功能,但是没有默认值与引用传参

有参功能:测试()功能有2个参数,那么在调用测试功能时,需要传入2个参数。

例如:

function 测试(参数1,参数2)
end

  在TC里,在定义功能时,我们还可以为参数加上默认值,即:如果调用功能的时候,没有传参进来,功能将使用默认操作;如果传递了参数进来,那么功能将不使用默认值。

注意点:默认值参数不能在参数中间,若出现在中间,那么后面的所有参数必须都存在默认值,否则会出现语法错误。

功能的返回语句

TC的返回语句和其他高级语言的return语句是一样的,表示的是功能的返回值,如:

和 =  求和(10,5)

返回语句在功能里不是必须的,可以不写。不写返回语句,则表示功能对外没有返回值。

什么时候需要有返回值?

在程序中结束当前功能的执行,将需要的数据传递给需要的变量;

实例界面:

代码实例:

function 按钮退出_点击()
    //这里添加你要执行的代码
    exit()
end
function 摇号()
    var 号码 = ""
    var len
    var 六位,五位,四位,三位,二位,一位
    len = editgettext("编辑框注数")
    for(var i = 0; i < len; i++)
        六位 = rnd(0,9)
        五位 = rnd(0,9)
        四位 = rnd(0,9)
        三位 = rnd(0,9)
        二位 = rnd(0,9)
        一位 = rnd(0,9)
        号码 = 号码 & " " & 六位 & " " & 五位 & " " & 四位 & " " & 三位 & " " & 二位 & " " & 一位 & "\r\n"
    end
    return 号码
end

function 按钮机选_点击()
    //这里添加你要执行的代码
    var 摇号结果
    摇号结果 = 摇号()
    editsettext("编辑框号码",摇号结果)

end

  

  

时间: 2024-07-30 21:59:14

第二篇T语言实例开发,福彩3D摇号器的相关文章

第三篇T语言实例开发图色操作

---恢复内容开始--- 图色的基本操作 1.找颜色色命令的基本操作 坐标点取色:获取指定坐标点的颜色 区域找色:在指定区域里找某一个颜色 模糊找色:在指定区域里找某一个颜色,可以设置相似度 多点找色:通过多点颜色值来判断是否找到指定颜色,一般用做特征查找 函数名: findcolorex 找色ex 函数描述: 屏幕找色 函数原型: findcolorex(x1,y1,x2,y2,color,sim,scantype) 找色ex(x1,y1,x2,y2,颜色值,相似度,方向) 函数参数: x1:

第五篇T语言实例开发,百变字符(版本5.0)

自动生成字符编码 字符的编码 参见下面链接 http://blog.jobbole.com/74109/ http://baike.baidu.com/link?url=QN7HMY2fJTIUfITYspKO2-AEBDDNTfBJGg23Fl83YaOXSloEf7bUWes2FaexFUncx49QxyBC_salo3HiDSCCMK 随机数的生成 会用随机函数 循环语句的使用 例如 for(var i = 0; i < len/4; i=i++) 返回值 = straddchar(返回值

第六篇T语言实例开发,多点找色应用

---恢复内容开始--- 多点找色应用 文字,图形特征的获取 多点找色 功能原型 窗口多点找色(窗口句柄,x1,y1,x2,y2,颜色值,色点组,相似度,方向,返回x,返回y) 功能说明 根据指定的多点查找颜色坐标 窗口句柄 窗口句柄 x1 左上角坐标x y1 左上角坐标y x2 右下角坐标x y2 右下角坐标y 颜色值 起点颜色值,颜色格式为"RRGGBB-DRDGDB|RRGGBB-DRDGDB|…………",颜色排列为RGB格式 色点组 色点组(格式为"x1|y1|RRG

第二篇:Vue实例成员

Vue实例 1.el:实例 new Vue({ el: '#app' }) // 实例与页面挂载点一一对应 // 一个页面中可以出现多个实例对应多个挂载点 // 实例只操作挂载点内部内容 2.data:数据 <div id='app'> {{ msg }} </div> <script> var app = new Vue({ el: '#app', data: { msg: '数据', } }) console.log(app.$data.msg); console.

Eclipse插件开发 学习笔记 PDF 第一篇到第四篇 免分下载 开发基础 核心技术 高级进阶 综合实例

<<Eclipse插件开发 学习笔记>>,本书由浅入深.有重点.有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章.第一篇介绍Eclipse平台界面开发的基础知识.包含SWT控件的使用.界面布局.事件处理等内容:第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包含行为(Action).视图(ViewPart).编辑器(Editor).透视图(Perspective)等10章的内容.第三篇主要讲述插件开发的高级内容,包含开发高级内容.富client平台技术(R

chromium浏览器开发系列第二篇:如何编译最新chromium源码

说一下为什么这么晚才发第二篇,上周和这周department的工作太多了,晚上都是十点半从公司出发,回家以后实在没有多余的精力去摸键盘了.所以请大家包涵! 上期回顾: chromium源码下载: 1.找个靠谱的vpn(我试过了,网上说的不用vpn拿代码的都不靠谱): 2.获取depot_tools,解压,设置环境变量; 3.gclient获取python和git,svn,设置环境变量: 4.fetch–nohooks chromium –nosvn=true 获取源码: 5.gclientsyn

chromium浏览器开发系列第二篇:如何编译最新chromium

说一下为什么这么晚才发第二篇,上周和这周department的工作太多了,晚上都是十点半从公司出发,回家以后实在没有多余的精力去摸键盘了.所以请大家包涵! 上期回顾: chromium源码下载: 1.找个靠谱的vpn(我试过了,网上说的不用vpn拿代码的都不靠谱): 2.获取depot_tools,解压,设置环境变量; 3.gclient获取python和git,svn,设置环境变量: 4.fetch–nohooks chromium –nosvn=true 获取源码: 5.gclientsyn

chromium浏览器高级开发系列第二篇:如何编译最新chromium源码

说一下为什么这么晚才发第二篇,上周和这周department的工作太多了,晚上都是十点半从公司出发,回家以后实在没有多余的精力去摸键盘了.所以请大家包涵! 上期回顾: chromium源码下载: 找个靠谱的vpn(我试过了,网上说的不用vpn拿代码的都不靠谱): 获取depot_tools,解压,设置环境变量; gclient获取python和git,svn,设置环境变量: fetch–nohooks chromium –nosvn=true 获取源码: gclientsync --force

Cocos2d-x3.0游戏实例之《别救我》第二篇——创建物理世界

这篇我要给大家介绍两个知识点: 1. 创建游戏物理世界 2. 没了(小若:我噗) 害怕了?不用担心,这太简单了~! 笨木头花心贡献,啥?花心?不呢,是用心~ 转载请注明,原文地址:http://www.benmutou.com/blog/archives/804 文章来源:笨木头与游戏开发 3.0新亮点,史上最简单的物理引擎 在Cocos2d-x3.0里使用物理引擎,会很有快感,因为很多繁琐的东西它都帮我们封装好了. 那么,我要开始创建游戏的关卡场景了,大家跟紧了. 我们给关卡场景命名为Toll