TC官方合作论坛

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

[失效暂存] TC 空间定义 第十三章

[复制链接]
跳转到指定楼层
楼主
发表于 2012-6-1 11:56:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
第十三章 TC 空间定义
13.1 空间定义概念
  命名空间就相当于一个名称,命名空间里面包含的是功能定义和全局变量的定义,如果在不同名称的命名空间中有相同的功能名,则表示的是不同的含义,一般我们可以这样理解,空间就是把一套功能分了类,比如TC自带的空间,把字符串的处理的功能都封装成了 字符串空间里面.,窗口的一套功能都是封到 窗口空间里面的.
我们来举例说明:
一般我们新建一个项目,TC会默认为我们创建一个 以项目名称 命名的空间,这个空间名是不能修改的,假如我建了一个名称为 我的程序 的项目,会默认生成下面的代码.
举例代码如下:
  1. 空间 我的程序         //定义默认空间
  2. 功能 逻辑型 开始_点击()      //这里添加你要执行的代码
  3. 返回 真//函数返回语句
  4. 功能结束
  5. 功能 逻辑型 退出_点击()    //这里添加你要执行的代码
  6. 辅助.退出()
  7. 返回 真      //函数返回语句
  8. 功能结束
  9. 空间结束     //空间结束语句
复制代码


     TC的默认生成的空间,自动生成的一些功能或者属性框生成的功能,一般都是事件功能,TC都封在这个默认空间里,这里的 开始_点击和退出_点击,都是界面上面两个默认按钮,开始按钮和退出按钮的点击事件,所触发的功能,也就是说,生成的EXE,当点击开始按钮时,就会执行 开始_点击 功能,事件机制这里不多做介绍,其他会有专门的介绍.假如我们想自己定义一个空间,叫 我的数学,里面实现一个加法运算,我们需要这样写:例:
  1. 空间 我的程序
  2. //定义默认空间
  3. 功能 逻辑型 开始_点击()
  4. //这里添加你要执行的代码
  5. 整型 和
  6. 和=我的数学.加法(10,10)
  7. 返回 真
  8. //函数返回语句
  9. 功能结束
  10. 功能 逻辑型 退出_点击()
  11. //这里添加你要执行的代码
  12. 辅助.退出()
  13. 返回 真
  14. //函数返回语句
  15. 功能结束
  16. 空间结束
  17. //空间结束语句

  18. //这里是自定义的空间
  19. 空间 我的数学
  20. //这里是自定义的空间里面实现的一个自定义的功能.
  21. 功能 整型 加法(整型 x,整型 y)
  22. //这里添加你要执行的代码
  23. 整型 和=x+y
  24. 返回 和
  25. //函数返回语句
  26. 功能结束
  27. 空间结束
  28. //空间结束语句
复制代码
     这里,我们实现了一个 自定义的空间 叫 我的数学 ,并在这个空间里面实现了一个 加法功能,我们在 默认空间 我的程序里面 的 开始_点击()功能里调用了它,调用的格式为  我的数学.加法(10,10) 它返回了10+10的结果.这样就实现了,我们的自定义的空间,大家还可以陆续在里面添加其他的功能,比如减法,乘法,什么的,当然我们这里只是举一个例子,这些功能都是直接可以用操作符实现的.




亲们!恭喜你把TC所有的语法学完了!如果对前面的内容有不熟悉的,可以点击下面链接去复习的!
TC的介绍:
第一章,TC的介绍:      http://bbs.tyuyan.com/thread-12454-1-1.html
第二章,TC的界面的介绍:    http://bbs.tyuyan.com/thread-214-1-1.html
第三章,TC的语法概述:    http://bbs.tyuyan.com/thread-12482-1-1.html

TC的变量和数据处理:
第四章,TC的数据处理和变量 http://bbs.tyuyan.com/thread-12785-1-1.html
第五章,TC的算术运算符和算术表达式 http://bbs.tyuyan.com/thread-12786-1-1.html
第六章,TC的关系运算符和表达式 http://bbs.tyuyan.com/thread-12813-1-1.html

TC的过程化程序设计:
第七章,TC的过程化程序设计 http://bbs.tyuyan.com/thread-12842-1-1.html
第八章,TC的如果语句 http://bbs.tyuyan.com/thread-12815-1-1.html
第九章,TC的选择语句 http://bbs.tyuyan.com/thread-12816-1-1.html
第十章,TC的循环语句 http://bbs.tyuyan.com/thread-12818-1-1.html

TC的自定义功能和空间封装:
第十一章,TC的功能定义 http://bbs.tyuyan.com/thread-12841-1-1.html
第十二章,TC的功能调用 http://bbs.tyuyan.com/thread-12844-1-1.html


回复

使用道具 举报

沙发
发表于 2012-6-1 12:49:31 | 只看该作者
收藏了, 顺便祝诚诚节日快乐
回复 支持 反对

使用道具 举报

板凳
发表于 2012-6-1 13:16:52 | 只看该作者
回复 2楼陌上青衣。的帖子

他孙子都可以打酱油了
回复 支持 反对

使用道具 举报

地板
发表于 2012-6-1 13:57:22 | 只看该作者
节日快乐
回复 支持 反对

使用道具 举报

5#
发表于 2012-6-1 14:28:09 | 只看该作者
感谢城城大神。
回复 支持 反对

使用道具 举报

6#
发表于 2012-6-1 14:28:31 | 只看该作者
学习了。 大神费心了。
回复 支持 反对

使用道具 举报

7#
发表于 2012-6-17 22:55:20 | 只看该作者
我下载下来   慢慢看
回复 支持 反对

使用道具 举报

8#
发表于 2012-6-21 22:37:46 | 只看该作者
看到这里,感谢幸苦付出[
回复 支持 反对

使用道具 举报

9#
发表于 2012-6-27 04:39:05 | 只看该作者
菜鸟,飞呀飞@~~
回复 支持 反对

使用道具 举报

10#
发表于 2012-6-27 04:50:48 | 只看该作者
最后一个怎么没有视频啊,泪奔@~~
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-17 18:28 , Processed in 0.165824 second(s), 22 queries .

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

© 2001-2013 Comsenz Inc.

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