第二篇T语言实例开发(版本5.3),福彩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 lenvar 六位,五位,四位,三位,二位,一位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" endreturn 号码 endfunction 按钮机选_点击()//这里添加你要执行的代码var 摇号结果摇号结果 = 摇号()editsettext("编辑框号码",摇号结果)end
第二篇T语言实例开发(版本5.3),福彩3D摇号器相关推荐
- 第五篇第二节T语言实例开发,百变字符(版本5.3)
自动生成字符编码 字符的编码 参见下面链接 http://blog.jobbole.com/74109/ http://baike.baidu.com/link?url=QN7HMY2fJTIUfIT ...
- 第一篇T语言实例开发(版本5.3),带错误检测的加减乘除运算器
带错误检测的加减乘除运算器 表达式 TC综合开发工具里的表达式大体分为:计算表达式.条件表达式 计算表达式: 它一般是用在赋值过程中,或者是和条件表达式混合使用这样的表达式里只有数字运算符(如:+.- ...
- 第五篇T语言实例开发,数组空间使用(版本5.3)
排序算法 在实际中,当有多个无序数据时.我们就需要多数据进行排序 典型的排序:冒泡排序 排序原理 冒泡排序算法的运作如下:(从后往前) 比较相邻的元素.如果第一个比第二个大,就交换他们两个. 对每一对 ...
- 第七篇T语言实例开发,文本与程序的几种打开方法(版5.3)
文本与程序的几种打开方法 文本文件的打开方法 函数名: cmd 命令 函数描述: 执行CMD命令 函数原型: cmd(cmdstr) 命令(cmd命令) 函数参数: cmdstr:cmd命令 ...
- 第三篇T语言实例开发,图色操作
图色的基本操作 1.找颜色色命令的基本操作 坐标点取色:获取指定坐标点的颜色 区域找色:在指定区域里找某一个颜色 模糊找色:在指定区域里找某一个颜色,可以设置相似度 多点找色:通过多点颜色值来判断是否 ...
- 第六篇T语言实例开发,多点找色应用
---恢复内容开始--- 多点找色应用 文字,图形特征的获取 多点找色 功能原型 窗口多点找色(窗口句柄,x1,y1,x2,y2,颜色值,色点组,相似度,方向,返回x,返回y) 功能说明 根据指定的多 ...
- -wl是不是c语言的标识符,第二篇 C语言程序设计初步知识.doc
第二章 C语言程序设计的初步知识 一.选择题 1.在C 语言中,下列类型属于构造类型的是 .(0级) A)整型 B)字符型 C)实型 D)数组类型 2.在C 语言中,下列类型属于构造类型的是 .(0级 ...
- 干翻Dubbo系列第二篇:Dubbo3相对其他版本的升级
前言 不从恶人的计谋,不站罪人的道路,不坐亵慢人的座位,惟喜爱耶和华的律法,昼夜思想,这人便为有福!他要像一棵树栽在溪水旁,按时候结果子,叶子也不枯干.凡他所做的尽都顺利 如何找到孙帅本人 本文内容整 ...
- 第二篇 网狐荣耀开发环境搭建
1开发工具vs2015 2 python2.7.10 64bit 3 jdk_8.0.1310.11_64 4 android-ndk-r10d 5 apache-ant-1.9.6 6 adt-bu ...
最新文章
- 又是华为!名校的差距太扎心!清华 2020 年毕业生就业质量报告出炉
- Power BI 可视化交互/视觉对象交互
- [转]HDFS用户指南(中文版)
- 在Windows下编译ffmpeg完全手册
- Nginx负载均衡配置和健康检查
- 完美替代Mask RCNN!BlendMask:实例分割新标杆
- akka java_java – Akka和Spring集成
- 快速求2的n次幂(防Time Limit Exceeded)
- matlab中转置操作,如何转置MATLAB表?
- 全能地图下载器最终破解版及安装教程【最终破解版、完美注册、最全教程、支持win10】
- win10如何深度清理c盘【系统天地】
- 视频截取软件哪个好用?免费的视频截取软件分享
- python tab键自动补全怎么用_Python语言之使用tab键自动补全
- AD19快速制作多管脚元件符号
- 研究生阶段记录3-PCR介绍
- 图解大数据 | 基于Spark RDD的大数据处理分析
- 刽子手c语言,麻烦刽子手程序在C
- Macs Fan Control Pro for mac( 电脑风扇控制软件)v1.5.12中文激活版
- 指纹测试天赋测试软件,指纹也能测天赋 10分钟出结果(图)
- LeetCode 43. 字符串相乘【c++/java详细题解】
热门文章
- PYTHON学习0022:函数基本介绍----2019-6-17
- JSTL解析——001
- iOS私有属性的访问与修改
- JavaScript面向对象编程笔记
- 数据结构第5章例题 若矩阵Am×n中存在某个元素aij满足:aij是第i行中的最小值且是第j列中的最大值,则称该元素为矩阵A的一个鞍点。试编写一个算法,找出A中的所有鞍点。
- 概率编程库Edward安装
- pandas分批读取csv文件
- 【LDA学习系列】Dirichlet分布python代码
- (转载)机器学习知识点(十三)吉布斯采样法(Gibbs Sampling)
- tensorflow 模型预训练后的参数restore finetuning