以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  全局变量vars("abc")定义及注销问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=89421)

--  作者:luodang2050
--  发布时间:2016/8/21 16:51:00
--  全局变量vars("abc")定义及注销问题

问题1:窗口打开会注册一个全局变量vars("abc"),该全局变量只在窗口存在期间有效,窗口关闭希望注销该变量,以便腾出内存,应该怎么注销?

问题2:窗口打开时,会运行vars.add("abc",gettype(string),"123"),但如果该变量已经存在时,发现定义并不成功,变量并不按理想中的初始化值为“123”,这方面教程并未详细介绍,请解释下

注:为便于调试,已开启变量必须预选定义的选项


--  作者:大红袍
--  发布时间:2016/8/21 16:57:00
--  

1、不行,除非自己定义一个字典来用

 

http://www.foxtable.com/webhelp/scr/1945.htm

 

2、直接用 vars("abc") = "123" 即可。如果要定义,那就定义以后,再执行 vars("abc") = "123"

[此贴子已经被作者于2016/8/21 16:57:50编辑过]