TC官方合作论坛

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

[学习心得] TC函数定义与调用[1.005-2.006版本]

[复制链接]
跳转到指定楼层
#
发表于 2011-7-11 14:51:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上加入TC

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

x
函数定义与调用

下面我们先了解下函数和调用函数的定义:
一、函数:

函数是一种过程,也称为子程序,它为完成某个任务,执行一个指定的运算或操作。

二、自定义函数和调用TC自带的API函数:

自定义函数:就是自己定义一个函数,里面写自己要操作的功能代码

TC自带的API函数:在TC简单程序开发工具中提供的函数都是经过封装的,只要让用户知道该功能实现什么作用,在什么情况下调用该函数,注意该函数使用方法即可,不需要了解这个函数实现原理。这样就让用户大大减少了编程的难度,快速编写出功能强大的程序来。下面我们来编写一个自定义函数和调用TC自带的API函数:

功能 整型 自定义函数()
//这个是自定义的整型的实现方法的功能函数
辅助.消息框("这是一个自定义方法函数!")
//这个是调用TC自带的API函数
返回 0
功能结束

分析说明:在该函数的开头出现了一个功能,该“功能”是TC简单程序开发工具特有的,定义函数时就必须包含这个“功能”关键词,用完之后结束该功能。我们知道一个函数必要要有返回类型和返回值,那么在这个函数中的整型就是一个函数的返回类型,“返回 0”就是返回值为空,然后就是该函数名称。在函数定义和返回值之间我们就可以添加该函数实现的功能了,比如:辅助.消息框("这是一个自定义方法函数!"),就是一个实现输出:是一个自定义方法函数!的消息功能。

三、调用自定义的函数:
上面我们自定义了一个函数,那么我们应该如何调用自定义函数方法呢?其实很简单,我们只需要在开始按钮事件里面调用我们刚才自定义的函数。


函数的调用必须得加上空间名称,下面我们看一个函数调用的实例,如下代码:

空间 我的程序

功能 整型 自定义函数()
//这个是自定义的整型的实现方法的功能函数
辅助.消息框("这是一个自定义方法函数!")
//这个是调用TC自带的API函数
返回 0
功能结束

功能 逻辑型 开始_点击()
//这里添加你要执行的代码,这里是你点击开始按钮执行的代码
我的程序.自定义函数()
//调用实现自定义函数
返回
//函数返回语句
功能结束
//功能结束语句
空间结束   
//命名空间结束语句

分析说明:我们在开始这个函数中调用了自定义函数这个函数,弹出消息框"这是一个自定义方法函数!",这样就成功的调用了自定义的函数起到了连接作用。



回复

使用道具 举报

51#
发表于 2014-6-5 09:09:37 | 只看该作者
asdfasdfasdfasdf
回复 支持 反对

使用道具 举报

50#
发表于 2013-11-23 21:36:25 | 只看该作者
有贴必回,最喜欢楼主这样的有为青年了~
回复 支持 反对

使用道具 举报

49#
发表于 2012-12-29 19:47:23 | 只看该作者
回复 50楼cylhb的帖子

明白了,谢谢你了!!
回复 支持 反对

使用道具 举报

48#
发表于 2012-12-29 16:47:20 | 只看该作者
回复 49楼雨碎江南的帖子

-.-这么旧的帖子都翻出来啊...
保存这种东西,你可以选择自己新建记事本保存,或者写下来都可以哦..
或者是看看TLL的介绍,.将自己常用的函数封装起来..需要的时候直接调用
回复 支持 反对

使用道具 举报

47#
发表于 2012-12-29 16:40:21 | 只看该作者
弱弱地问下楼主,如何把自己的函数保存下来,方便以后调用,谢谢
回复 支持 反对

使用道具 举报

46#
发表于 2012-7-9 22:51:08 | 只看该作者
支持!! ~~~
回复 支持 反对

使用道具 举报

45#
发表于 2012-6-19 23:18:55 | 只看该作者
有道理
回复 支持 反对

使用道具 举报

44#
发表于 2012-6-14 21:53:08 | 只看该作者
有教程
回复 支持 反对

使用道具 举报

43#
发表于 2012-6-12 11:24:57 | 只看该作者
新手学习了41
回复 支持 反对

使用道具 举报

42#
发表于 2012-6-2 17:44:58 | 只看该作者
没有钱是不行
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-19 04:58 , Processed in 0.144955 second(s), 23 queries .

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

© 2001-2013 Comsenz Inc.

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