全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
请教一下TB是每一个事件驱动都得启加截一次吗?
2022-07-12 13:21

我定义了两个变量,一个局部变量,另一个全局变量

Vars

    integer i(1);  //局部变量
    Global integer j(1);  //全部变量

 

局部变量无论在哪个事件中累加值,值都回到初使值,只有全局变量才会累加?

请教一下TB是每一个事件驱动都得启加截一次吗?

kyover

局部变量无论在哪个事件中累加值,值都回到初使值,只有全局变量才会累加?

对,当前事件域结束后,局部变量都会初始化。

全局变量不会初始化,会持续保存值

另外,局部变量分图层,不同图层的局部变量不是一个对象

全局变量是唯一的,没有图层区别

2022-07-12 13:27
您未登录,请先 登录注册 后发表评论
顶部