TC官方合作论坛

标题: 大神帮我看看,2个.t文件之间的数据传递问题~! [打印本页]

作者: djzlove129    时间: 2014-3-19 16:22
标题: 大神帮我看看,2个.t文件之间的数据传递问题~!
大神帮我看看,2个.t文件之间的数据传递问题~!
主.t文件用线程调用第2个.t文件,登录句柄=线程.开启("登录youxi.登录游戏","")
然后第二个.t文件
如果(输入的账号=="")
        辅助.消息框("请输入账号")
        线程.关闭(登录句柄)
如果结束
如果(输入的密码=="")
        辅助.消息框("请输入账号")
        线程.关闭(登录句柄)
如果结束

2个.t文件,我都定义了全局变量:登录句柄

在主.t下面调试输出可以看到登录句柄的值,但是在第二个下面 登录句柄 值为空 导致 不能关闭线程

大神帮我看看是哪里没有写对吗?
作者: hu863063648    时间: 2014-3-19 16:45
在第一个空间定义全局变量就可以了.
作者: djzlove129    时间: 2014-3-19 16:50
hu863063648 发表于 2014-3-19 16:45
在第一个空间定义全局变量就可以了.

主空间定义之后,运行提示第二个 登录句柄 没有定义
作者: hu863063648    时间: 2014-3-19 17:00
在头部导入头文件
作者: 冷月无痕    时间: 2014-3-19 17:42
空间 a
变量 线程句柄
功能 启动_点击()
线程句柄 = 线程.开启("a.测试","")
功能结束
空间结束

另一个.t
空间 b
功能 关闭线程()
线程.关闭(a.线程句柄)
功能结束
空间结束

1 两个.t文件之间调用功能或者全局变量,必须先导入文件头
2 跟调用功能一样,在跨空间调用全局变量时,需带上该全局变量所在空间名





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