TC官方合作论坛

标题: 一个程序能创建几个空间?好像多了不行 [打印本页]

作者: xinxi318    时间: 2012-2-7 08:15
标题: 一个程序能创建几个空间?好像多了不行
一个程序能创建几个空间?多了的话,最下面空间里有些函数就报 没有定义过的函数错误。我觉得应该吧空间和函数个数的限制加一个说明。谢谢
作者: TC管理员    时间: 2012-2-7 09:57
一个文件里面就只能有一个空间。  
  但是TC支持多文件的调用。  你可以把其他空间写到其他文件里面。
作者: xinxi318    时间: 2012-2-7 10:53
我说的不太清楚,请看下面的例子:
空间  张村
功能 字符型  李三()
返回 "我是张村的李三"
功能结束
空间结束



空间  王村
功能 字符型  李三()
返回 "我是王村的李三"
功能结束
空间结束



空间  我的程序
功能 整型 找人()
字符型  字符串
字符串=张村.李三()
辅助.消息框(字符串)
返回 0
功能结束
空间结束



上面就定义了3个空间(可能我说的不太准确)
空间 XXX
空间结束
像这样的一个程序里可以定义几个,谢谢
作者: 小风子    时间: 2012-2-7 12:39
一个项目里只能有一个空间吧,不过TC可以调用另外的项目里的空间里的功能函数和多个功能函数!
建议你直接用函数封装来调用,这样和你所要的效果一样!
调用项目和函数封装例子论坛上都有,你可以参考一下别人怎么写!
希望对你有帮助!
作者: qiaojunjun    时间: 2012-2-7 16:55
学习了
作者: lijunaz1314    时间: 2012-2-7 18:43
学习了。虽然不是很懂




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1