TC官方合作论坛

 找回密码
 立即注册
查看: 3232|回复: 11

[已解决] 主空间往其他空间传参的问题

[复制链接]
发表于 2012-5-13 21:46:54 | 显示全部楼层 |阅读模式

马上加入TC

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

x
namespace zhu
function bool 开始_点击()
int foobara = dm.CreateFoobarRoundRect(0,1024,10,200,200,30,30)
int foobarb = dm.CreateFoobarRoundRect(0,1024,400,200,200,30,30)
//////////////////////////////////////
其他功能
/////////////////////////////////////
return turn
endfunciton
end namespace
/////////////////////////////////////////////////////////////////////////////////////////////////////
namespace fu
function bool tishi(int x, int y , string tishineirong )
int dm_reta = dm.FoobarFillRect(foobara,0,0,200,200,"FF0000")
int dm_retb = dm.FoobarDrawText(foobara,x,y,200,30,tishineirong,"000000",1)
int dm_reta1 = dm.FoobarFillRect(foobarb,0,0,200,200,"FF0000")
int dm_retb1 = dm.FoobarDrawText(foobarb,x,y,200,30,tishineirong,"000000",1)

dm.FoobarUpdate(foobara)
dm.FoobarUpdate(foobarb)
return true
endfunction
endnamespace

1.如何吧zhu空间的foobara 和foobarb 传值给fu空间呢?
2.如果直接在fu空间内创建大漠FOOBAR那么调用一次fu空间就会创建一个大漠foobar- -!狠头疼啊!
回复

使用道具 举报

发表于 2012-5-13 23:44:55 | 显示全部楼层
比如说
空间 a
整型 和//全局变量
功能 整型 取和()
      和=10
      返回 和   //也可以返回一个局部变量....只要类型符合.返回什么都是你决定
功能结束
空间结束

空间 b
整型 结果

功能 逻辑型 开始_点击
      结果=a.求和()    //a.求和函数返回  a空间的全局变量 "和"...这样通过写一个函数,将变量当返回值, 可以在另一个空间调用获得..
返回 真
功能结束
空间结束
回复 支持 反对

使用道具 举报

发表于 2012-5-13 21:54:13 | 显示全部楼层
1  文件之间 传值   tc  没有试过 (貌似不支持的)  非要这么用的话  可以 写文件 再在文件中读   我想可以实现    最好 就一个文件 把其他的都弄成函数
2  窗口初始化的时候 创建大漠 就行
回复 支持 反对

使用道具 举报

发表于 2012-5-13 22:54:06 | 显示全部楼层
可以利用函数的传参,函数的返回值来实现不同空间的参数传递
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-5-13 23:25:09 | 显示全部楼层
回复 3楼cylhb的帖子

能举个例子吗感激不尽!
回复 支持 反对

使用道具 举报

发表于 2012-5-14 09:52:58 | 显示全部楼层
亲,如果你觉得别人的回答可以解决你的问题或者给你提供了好的思路。
               
                     请采纳为最佳答案。
回复 支持 反对

使用道具 举报

发表于 2012-5-14 10:07:52 | 显示全部楼层
cylhb 的方法不错。  来支持下。
回复 支持 反对

使用道具 举报

发表于 2012-5-14 10:29:59 | 显示全部楼层
来看看。 学习了怎样跨空间传参数。
回复 支持 反对

使用道具 举报

发表于 2012-5-14 10:49:01 | 显示全部楼层
学习了。  
回复 支持 反对

使用道具 举报

发表于 2012-5-14 11:24:39 | 显示全部楼层
学习了 。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-30 01:15 , Processed in 0.039804 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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