$= _context.GetRootContext().GetVarValue("变量名")这个方法可将主程序的变量读到子程序中
有无类似方法将子程序变量值写入主程序中?
SetVarValue 是写值。 不过这是非常不好的,会造成逻辑的混乱和不可维护性。
我是用于,文本窗口/工具栏/call子程序中的,但其中有一变量需要从主程序中读取且在子程序中递增或修改,可如何将这个值传出来并给哪个变量?
就是上面你发的表达式里的访问方法。 不过这种要确保动作还在执行,因为文本窗口可以只显示不等待关闭,所以动作可能已经向后执行完了。
完美解决,多谢!