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

福彩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

  

  

第二篇T语言实例开发(版本5.3),福彩3D摇号器的更多相关文章

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

    自动生成字符编码 字符的编码 参见下面链接 http://blog.jobbole.com/74109/ http://baike.baidu.com/link?url=QN7HMY2fJTIUfIT ...

  2. 第一篇T语言实例开发(版本5.3),带错误检测的加减乘除运算器

    带错误检测的加减乘除运算器 表达式 TC综合开发工具里的表达式大体分为:计算表达式.条件表达式 计算表达式: 它一般是用在赋值过程中,或者是和条件表达式混合使用这样的表达式里只有数字运算符(如:+.- ...

  3. 第七篇T语言实例开发,文本与程序的几种打开方法(版5.3)

    文本与程序的几种打开方法 文本文件的打开方法 函数名: cmd 命令 函数描述: 执行CMD命令 函数原型: cmd(cmdstr) 命令(cmd命令) 函数参数: cmdstr:cmd命令,此处执行 ...

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

    ---恢复内容开始--- 图色的基本操作 1.找颜色色命令的基本操作 坐标点取色:获取指定坐标点的颜色 区域找色:在指定区域里找某一个颜色 模糊找色:在指定区域里找某一个颜色,可以设置相似度 多点找色 ...

  5. 第五篇T语言实例开发,数组空间使用

    数组空间使用 排序算法 在实际中,当有多个无序数据时.我们就需要多数据进行排序 典型的排序:冒泡排序 排序原理 冒泡排序算法的运作如下:(从后往前) 比较相邻的元素.如果第一个比第二个大,就交换他们两 ...

  6. 第四篇T语言实例开发,自动加血

    游戏自动加血 基础知识复习 通过前面的学习了解以下内容: TC软件的基本使用 TC的基础语法 变量与常量 功能的使用 流程语句的使用 线程的基本使用 TC控件的基本使用 热键和按钮的事件功能 控件的数 ...

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

    ---恢复内容开始--- 多点找色应用 文字,图形特征的获取 多点找色 功能原型 窗口多点找色(窗口句柄,x1,y1,x2,y2,颜色值,色点组,相似度,方向,返回x,返回y) 功能说明 根据指定的多 ...

  8. 第二篇T语言代码编写技巧

    控件事件 控件 控件是对数据和方法的封装.控件可以有自己的属性和方法.属性是控件数据的简单访问者.方法则是控件 的一些简单而可见的功能. 概述 1.控件应用 使用现成的控件来开发应用程序时,控件工作在 ...

  9. 第二篇 -- Go语言转义字符与变量声明

    上节我们讲了GO语言的环境搭建以及创建了Hello World程序.今天学习一下Go语言基础语法 开发前准备 1. 首先创建一个Project02 2. 在Project02下面新建一个test1.g ...

随机推荐

  1. iOS开发数据库篇—SQL

    iOS开发数据库篇—SQL 一.SQL语句 如果要在程序运行过程中操作数据库中的数据,那得先学会使用SQL语句 1.什么是SQL SQL(structured query language):结构化查 ...

  2. 【java基础】方法2

    让形参可变的方法 jdk1.5之后,java允许定义形参长度可变的参数,允许为方法指定数量不确定的形参. package object; public class VariableParam { // ...

  3. 控制反转(IOC: Inverse Of Control) & 依赖注入(DI: Independence Inject)

    举例:在每天的日常生活中,我们离不开水,电,气.在城市化之前,我们每家每户需要自己去搞定这些东西:自己挖水井取水,自己点煤油灯照明,自己上山砍柴做饭.而城市化之后,人们从这些琐事中解放了出来,城市中出 ...

  4. 樱花漫地集于我心,蝶舞纷飞祈愿相随 発生:genesis 发生:genesis

    朱念齐,学号160809404(这些其实并没有什么乱用)唉( ̄y▽ ̄)~* 正文 鬼族后裔,原是露格尼卡王国的子民,在王立比布利亚学园任职魔法使拥有分别为: 拥有书库: 书库:傲慢(Superbia) ...

  5. ITPUB网站的知识索引汇总

    1. ITPUB知识索引树 http://www.itpub.net/tree/ http://www.itpub.net/pubtree/index.htm 2. ITPUB知识索引贴——全文索引 ...

  6. Android layout_weight的用法

    android:layout_weight是指LinearLayout先给里面的控件分配完大小之后剩余空间的权重. 下面通过举例说明: <LinearLayout xmlns:android=& ...

  7. html中input文本框,初始里边有文字提示,当点击时,文字消失,怎么设置?

    使用onfocus事件检查当前值,如果是默认值,就将value属性置空.如:<input type="text" value="请输入内容" onfocu ...

  8. ios中autolayout

    IOS 6 自动布局 入门-1  Matthijs Hollemans on September 29, 2012 Tweet 这篇文章还可以在这里找到 英语, 韩语, 土耳其语 If you're ...

  9. Xib与View关联方法

    1,在需要实例的地方 //加载一个uiview的作法 [LotteryInvestigationView *lotteryInvestigationView=[[[NSBundle mainBundl ...

  10. terminator终端工具

    terminator是个很好的终端程序,在Ubuntu Linux下安装如下: sudo apt-get install terminator 可在同一屏打开多个窗口: