以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 用代码添加的全局变量Var的有效范围是? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11382) |
-- 作者:Tommy -- 发布时间:2011/7/20 11:18:00 -- 用代码添加的全局变量Var的有效范围是? 在一些事件代码中增加全局变量,如Vars.Add("PageNo",Gettype(Integer),1),其它事件能直接使用吗? 我用命令窗口试了一下,增加一个全局变量,执行了之后再打开全局变量那个窗口,发现根本就没找到我新增的那个全局变量,那么在代码中定义的Var变量该在什么范围内才能使用呢? |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/20 11:20:00 -- 定义这个全局变量之后能使用,不管命令窗口出现与否都能用。 |
-- 作者:Tommy -- 发布时间:2011/7/20 11:23:00 -- 那么关闭项目之后重新打开,还能使用么? |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/20 11:25:00 -- 肯定不能用了。 用代码增加的又不能保存。 参考: http://www.foxtable.net/help/topics/0325.htm
或者在AfterOpenProject事件的开始位置用代码添加。
|